...to change state LIBRARY Standard C library ( libc , -lc ) SYNOPSIS #include <sys/wait.h> pid_t wait(int *_Nullable wstatus ); pid_t waitpid(pid_t pid , int *_Nullable wstatus , …...to change state LIBRARY Standard C library ( libc , -lc ) SYNOPSIS #include <sys/wait.h> pid_t wait(int *_Nullable wstatus ); pid_t waitpid(pid_t pid , int *_Nullable wstatus , …...to change state LIBRARY Standard C library ( libc , -lc ) SYNOPSIS #include <sys/wait.h> pid_t wait(int *_Nullable wstatus ); pid_t waitpid(pid_t pid , int *_Nullable wstatus , …...e a child process LIBRARY Standard C library ( libc , -lc ) SYNOPSIS #include <unistd.h> pid_t fork(void); DESCRIPTION fork () creates a new process by duplicating the calling p…create an anonymous RAM-based file to access secret memory regions NAME memfd_secret - create an anonymous RAM-based file to access secret memory regions LIBRARY Standard C library…....h> #include <sys/syscall.h> #include <sys/types.h> #include <unistd.h> int main(void) { pid_t tid; tid = syscall(SYS_gettid); syscall(SYS_tgkill, getpid(), tid, SIGHUP); } SEE …enable or disable kernel management of Memory Protection eXtensions (MPX) NAME PR_MPX_ENABLE_MANAGEMENT, PR_MPX_DISABLE_MANAGEMENT - enable or disable kernel management of Memory P…Seccomp user-space notification mechanism NAME seccomp_unotify - Seccomp user-space notification mechanism LIBRARY Standard C library ( libc , -lc ) SYNOPSIS #include <linux/seccom…manipulate disk quotas NAME quotactl - manipulate disk quotas LIBRARY Standard C library ( libc , -lc ) SYNOPSIS #include <sys/quota.h> #include <xfs/xqm.h> /* Definition of Q_X* a…...p ID LIBRARY Standard C library ( libc , -lc ) SYNOPSIS #include <unistd.h> int setreuid(uid_t ruid , uid_t euid ); int setregid(gid_t rgid , gid_t egid ); Feature Test Macro Re…...p ID LIBRARY Standard C library ( libc , -lc ) SYNOPSIS #include <unistd.h> int setreuid(uid_t ruid , uid_t euid ); int setregid(gid_t rgid , gid_t egid ); Feature Test Macro Re…...p ID LIBRARY Standard C library ( libc , -lc ) SYNOPSIS #include <unistd.h> int setreuid(uid_t ruid , uid_t euid ); int setregid(gid_t rgid , gid_t egid ); Feature Test Macro Re…...p ID LIBRARY Standard C library ( libc , -lc ) SYNOPSIS #include <unistd.h> int setreuid(uid_t ruid , uid_t euid ); int setregid(gid_t rgid , gid_t egid ); Feature Test Macro Re…...- get session ID LIBRARY Standard C library ( libc , -lc ) SYNOPSIS #include <unistd.h> pid_t getsid(pid_t pid ); Feature Test Macro Requirements for glibc (see feature_test_mac…...he arg2 argument (cast to key_serial_t ) contains the key ID. The arg3 argument (cast to uid_t ) contains the new user ID (or -1 in case the user ID shouldn't be changed). The a…...S #define _GNU_SOURCE /* See feature_test_macros(7) */ #include <unistd.h> int setresuid(uid_t ruid , uid_t euid , uid_t suid ); int setresgid(gid_t rgid , gid_t egid , gid_t sg…...S #define _GNU_SOURCE /* See feature_test_macros(7) */ #include <unistd.h> int setresuid(uid_t ruid , uid_t euid , uid_t suid ); int setresgid(gid_t rgid , gid_t egid , gid_t sg…...S #define _GNU_SOURCE /* See feature_test_macros(7) */ #include <unistd.h> int setresuid(uid_t ruid , uid_t euid , uid_t suid ); int setresgid(gid_t rgid , gid_t egid , gid_t sg…...S #define _GNU_SOURCE /* See feature_test_macros(7) */ #include <unistd.h> int setresuid(uid_t ruid , uid_t euid , uid_t suid ); int setresgid(gid_t rgid , gid_t egid , gid_t sg…obtain handle for a pathname and open file via a handle NAME name_to_handle_at, open_by_handle_at - obtain handle for a pathname and open file via a handle LIBRARY Standard C libra…