10#define S_IFCHR 0020000
11#define S_IFIFO 0010000
12#define S_IFREG 0100000
13#define S_IFDIR 0040000
14#define S_IFLNK 0120000
15#define S_IFSOCK 0140000
17#define S_ISBLK(mode) (((mode) & S_IFMT) == S_IFBLK)
18#define S_ISCHR(mode) (((mode) & S_IFMT) == S_IFCHR)
19#define S_ISFIFO(mode) (((mode) & S_IFMT) == S_IFIFO)
20#define S_ISREG(mode) (((mode) & S_IFMT) == S_IFREG)
21#define S_ISDIR(mode) (((mode) & S_IFMT) == S_IFDIR)
22#define S_ISLNK(mode) (((mode) & S_IFMT) == S_IFLNK)
23#define S_ISSOCK(mode) (((mode) & S_IFMT) == S_IFSOCK)
#define __CCPP_RESTRICT
Definition config.h:62
#define __CCPP_END_DECLARATIONS
Definition config.h:8
#define __CCPP_BEGIN_DECLARATIONS
Definition config.h:7
__CCPP_BEGIN_DECLARATIONS typedef __UINT32_TYPE__ mode_t
Definition mode_t.h:7
int mkdir(char const *__path, mode_t mode)
int stat(char const *__CCPP_RESTRICT __path, struct stat *__CCPP_RESTRICT __info)
int fchmod(int __fd, mode_t mode)
int lstat(char const *__CCPP_RESTRICT __path, struct stat *__CCPP_RESTRICT __info)
int chmod(char const *__path, mode_t mode)
int fstat(int __fd, struct stat *__info)