Что означает DT_WHT в /usr/include/dirent.h?

Я читаю исходный код dirent.h, там перечисление

enum
{
    DT_UNKNOWN = 0,  // unknown type
    #define DT_UNKNOWN DT_UNKNOWN
    DT_FIFO = 1,     // a named pipe, or FIFO
    #define DT_FIFO DT_FIFO
    DT_CHR = 2,     // a character device
    #define DT_CHR DT_CHR
    DT_DIR = 4,     // a directory
    #define DT_DIR DT_DIR
    DT_BLK = 6,     // a block device
    #define DT_BLK DT_BLK
    DT_REG = 8,     // regular file
    #define DT_REG DT_REG
    DT_LNK = 10,    // symbolic link
    #define DT_LNK DT_LNK
    DT_SOCK = 12,   // local domain socket
    #define DT_SOCK DT_SOCK
    DT_WHT = 14     // ?
    #define DT_WHT DT_WHT
};

Итак, что такое DT_WHT? Я искал Единую спецификацию Unix версии 4 и ничего не нашел. Мой дистрибутив — CentOS 6.2 x64 Версия ядра Linux: 2.6.32-220.x16.x86_64.

Большое спасибо!


person user1570120    schedule 30.10.2012    source источник
comment
askubuntu.com/questions/39826/   -  person MrPickles7    schedule 27.05.2018


Ответы (1)


Я погуглил readdir DT_WHT и нашел эту тему что объясняет, что это "белая мгла" от BSD.

person Barmar    schedule 30.10.2012