O_CREAT
O_EXCL
O_NOCTTY
O_TRUNC
O_APPEND
O_NONBLOCK
O_SYNC
O_ASYNC
O_DSYNC
O_RSYNC
#if defined(O_NDELAY) && (O_NDELAY != O_NONBLOCK)
O_NDELAY
#endif
O_PRIV
O_DIRECT
O_LARGEFILE
O_DIRECTORY
O_NOFOLLOW
O_NOATIME
O_CLOEXEC
O_PATH
FNDELAY
FAPPEND
FMARK
FDEFER
FASYNC
FSHLOCK
FEXLOCK
FCREAT
FTRUNC
FEXCL
FNBIO
FSYNC
FNOCTTY
O_SHLOCK
O_EXLOCK