fcntl.h#

Macros#

Macro

Implemented

C23 Standard Section

POSIX Docs

AT_EACCESS

✅

POSIX.1-2024

AT_FDCWD

✅

POSIX.1-2024

AT_REMOVEDIR

✅

POSIX.1-2024

AT_SYMLINK_FOLLOW

✅

POSIX.1-2024

AT_SYMLINK_NOFOLLOW

✅

POSIX.1-2024

FD_CLOEXEC

✅

POSIX.1-2024

FD_CLOFORK

POSIX.1-2024

F_DUPFD

✅

POSIX.1-2024

F_DUPFD_CLOEXEC

✅

POSIX.1-2024

F_DUPFD_CLOFORK

POSIX.1-2024

F_GETFD

✅

POSIX.1-2024

F_GETFL

✅

POSIX.1-2024

F_GETLK

✅

POSIX.1-2024

F_GETOWN

✅

POSIX.1-2024

F_OFD_GETLK

✅

POSIX.1-2024

F_OFD_SETLK

✅

POSIX.1-2024

F_OFD_SETLKW

✅

POSIX.1-2024

F_OWNER_PGRP

POSIX.1-2024

F_OWNER_PID

POSIX.1-2024

F_RDLCK

✅

POSIX.1-2024

F_SETFD

✅

POSIX.1-2024

F_SETFL

✅

POSIX.1-2024

F_SETLK

✅

POSIX.1-2024

F_SETLKW

✅

POSIX.1-2024

F_SETOWN

✅

POSIX.1-2024

F_UNLCK

✅

POSIX.1-2024

F_WRLCK

✅

POSIX.1-2024

O_ACCMODE

✅

POSIX.1-2024

O_APPEND

✅

POSIX.1-2024

O_CLOEXEC

✅

POSIX.1-2024

O_CLOFORK

POSIX.1-2024

O_CREAT

✅

POSIX.1-2024

O_DIRECTORY

✅

POSIX.1-2024

O_DSYNC

✅

POSIX.1-2024

O_EXCL

✅

POSIX.1-2024

O_EXEC

POSIX.1-2024

O_NOCTTY

✅

POSIX.1-2024

O_NOFOLLOW

✅

POSIX.1-2024

O_NONBLOCK

✅

POSIX.1-2024

O_RDONLY

✅

POSIX.1-2024

O_RDWR

✅

POSIX.1-2024

O_RSYNC

✅

POSIX.1-2024

O_SEARCH

POSIX.1-2024

O_SYNC

✅

POSIX.1-2024

O_TRUNC

✅

POSIX.1-2024

O_TTY_INIT

POSIX.1-2024

O_WRONLY

✅

POSIX.1-2024

POSIX_FADV_DONTNEED

✅

POSIX.1-2024

POSIX_FADV_NOREUSE

✅

POSIX.1-2024

POSIX_FADV_NORMAL

✅

POSIX.1-2024

POSIX_FADV_RANDOM

✅

POSIX.1-2024

POSIX_FADV_SEQUENTIAL

✅

POSIX.1-2024

POSIX_FADV_WILLNEED

✅

POSIX.1-2024

Functions#

Function

Implemented

C23 Standard Section

POSIX Docs

creat

✅

POSIX.1-2024

fallocate

✅

fcntl

✅

POSIX.1-2024

open

✅

POSIX.1-2024

openat

✅

POSIX.1-2024

posix_fadvise

✅

POSIX.1-2024

posix_fallocate

✅

POSIX.1-2024