Skip to content

fcntl.h status

chasonr edited this page Dec 8, 2023 · 1 revision

fcntl.h lacks the following constants specified in SuSv4:

  • F_DUPFD_CLOEXEC
  • F_GETOWN
  • F_SETOWN
  • O_CLOEXEC
  • O_DIRECTORY
  • O_TTY_INIT
  • O_DSYNC
  • O_RSYNC
  • O_SYNC
  • O_EXEC
  • O_SEARCH
  • AT_FDCWD
  • AT_EACCESS
  • AT_SYMLINK_NOFOLLOW
  • AT_SYMLINK_FOLLOW
  • AT_REMOVEDIR
  • POSIX_FADV_DONTNEED
  • POSIX_FADV_NOREUSE
  • POSIX_FADV_NORMAL
  • POSIX_FADV_RANDOM
  • POSIX_FADV_SEQUENTIAL
  • POSIX_FADV_WILLNEED

fcntl.h does not define the constants for mode_t specified in sys/stat.h, nor the constants SEEK_SET, SEEK_CUR and SEEK_END.

fcntl.h does not declare the functions openat, posix_fadvise and posix_fallocate.

Clone this wiki locally