* `<sys/fcntl.h>` is not specified in POSIX (cherry picked from commit f8d54f78) (cherry picked from commit cc94387e)