10 #define O_APPEND 02000
11 #define O_NONBLOCK 04000
13 #define O_DIRECTORY 0200000
14 #define O_NOFOLLOW 0400000
15 #define O_CLOEXEC 02000000
18 #define O_ASYNC 020000
19 #define O_DIRECT 040000
20 #define O_NOATIME 01000000
21 #define F_DUPFD_CLOEXEC 1030
22 #define FAPPENT O_APPEND
23 #define FFSYNC O_FSYNC
24 #define FASYNC O_ASYNC
25 #define FNONBLOCK O_NONBLOCK
26 #define FNDELAY O_NDELAY
48 #define AT_FDCWD (-100)
49 #define AT_SYMLINK_NOFOLLOW 0x100
50 #define AT_REMOVEDIR 0x200
51 #define AT_SYMLINK_FOLLOW 0x400
52 #define AT_EACCESS 0x200
54 #define POSIX_FADV_NORMAL 0
55 #define POSIX_FADV_RANDOM 1
56 #define POSIX_FADV_SEQUENTIAL 2
57 #define POSIX_FADV_WILLNEED 3
58 #define POSIX_FADV_DONTNEED 4
59 #define POSIX_FADV_NOREUSE 5