...of the chroot (2) system call, or may temporarily use a different root directory by using openat2 (2) with the RESOLVE_IN_ROOT flag set. A process may get an entirely private mo…...lowed in nearly every system call. (This is also true for commands.) The one exception is openat2 (2), which provides flags that can be used to explicitly prevent following of s…...X.1-2008 ntohl (3) Added in POSIX.1-2008 TC2 ntohs (3) Added in POSIX.1-2008 TC2 open (2) openat (2) Added in POSIX.1-2008 pause (2) pipe (2) poll (2) posix_trace_event (3) psel…...tion may be a good alternative to using full pathnames or file descriptor-relative (e.g., openat (2)) system calls. :identifier Annotations may sometimes be followed by identifi…...) mq_send() mq_timedreceive() mq_timedsend() msgrcv() msgsnd() msync() nanosleep() open() openat() [Added in POSIX.1-2008] pause() poll() pread() pselect() pthread_cond_timedwai…...ses header files to expose declarations of a range of functions with the suffix "at"; see openat (2). Since glibc 2.10, this macro is also implicitly defined if _POSIX_C_SOURCE …...ses header files to expose declarations of a range of functions with the suffix "at"; see openat (2). Since glibc 2.10, this macro is also implicitly defined if _POSIX_C_SOURCE …