Linux DT_WHT在/usr/include/dirent.h中是什么意思?
我正在读dirent.h的源代码 有一个枚举Linux DT_WHT在/usr/include/dirent.h中是什么意思?,linux,file-type,dirent.h,Linux,File Type,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_
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
多谢各位 我在谷歌上搜索了
readdir DT_WHT
,发现这解释了它是BSD的“白化”