#include <windows.h>
#include <string.h>
#include <stdlib.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <errno.h>
Go to the source code of this file.
#define _DIRENT_HAVE_D_TYPE |
#define DIRENT_SET_ERRNO |
( |
|
x | ) |
(errno = (x)) |
#define DIRENT_STRNCPY |
( |
|
dest, |
|
|
|
src, |
|
|
|
size |
|
) |
| strncpy((dest),(src),(size)) |
#define DTTOIF |
( |
|
type | ) |
(type) |
#define FILE_ATTRIBUTE_DEVICE 0x40 |
#define IFTODT |
( |
|
mode | ) |
((mode) & S_IFMT) |
#define S_IFBLK 0 /* block device */ |
#define S_IFLNK 0 /* link */ |
#define S_IFSOCK 0 /* socket */ |
#define S_ISBLK |
( |
|
mode | ) |
(((mode) & S_IFMT) == S_IFBLK) |
#define S_ISCHR |
( |
|
mode | ) |
(((mode) & S_IFMT) == S_IFCHR) |
#define S_ISDIR |
( |
|
mode | ) |
(((mode) & S_IFMT) == S_IFDIR) |
#define S_ISFIFO |
( |
|
mode | ) |
(((mode) & S_IFMT) == S_IFFIFO) |
#define S_ISLNK |
( |
|
mode | ) |
(((mode) & S_IFMT) == S_IFLNK) |
#define S_ISREG |
( |
|
mode | ) |
(((mode) & S_IFMT) == S_IFREG) |
#define S_ISSOCK |
( |
|
mode | ) |
(((mode) & S_IFMT) == S_IFSOCK) |
#define WIN32_LEAN_AND_MEAN |