blob: 30bed260dadc52e249530643620d4bf1720b6538 [file] [log] [blame]
Dmitry V. Levin0ed617b2014-04-25 23:30:54 +00001O_CREAT
2O_EXCL
3O_NOCTTY
4O_TRUNC
5O_APPEND
6O_NONBLOCK
7O_SYNC
8O_ASYNC
9O_DSYNC
10O_RSYNC
Dmitry V. Levin63ebcfc2014-04-26 15:35:02 +000011#if defined(O_NDELAY) && (O_NDELAY != O_NONBLOCK)
Dmitry V. Levin0ed617b2014-04-25 23:30:54 +000012O_NDELAY
Dmitry V. Levin63ebcfc2014-04-26 15:35:02 +000013#endif
Dmitry V. Levin0ed617b2014-04-25 23:30:54 +000014O_PRIV
15O_DIRECT
16O_LARGEFILE
17O_DIRECTORY
18O_NOFOLLOW
19O_NOATIME
20O_CLOEXEC
21O_PATH
Mike Frysinger18901ea2014-11-19 19:19:56 -050022#if defined(O_TMPFILE) && defined(O_DIRECTORY)
23/* The kernel & C libraries often inline O_DIRECTORY */
24{ O_TMPFILE & ~O_DIRECTORY, "O_TMPFILE" },
25#endif
Dmitry V. Levin0ed617b2014-04-25 23:30:54 +000026FNDELAY
27FAPPEND
28FMARK
29FDEFER
30FASYNC
31FSHLOCK
32FEXLOCK
33FCREAT
34FTRUNC
35FEXCL
36FNBIO
37FSYNC
38FNOCTTY
39O_SHLOCK
40O_EXLOCK