Signed-off-by: Alejandro Colomar <alx.manpages@xxxxxxxxx> --- man2/pidfd_open.2 | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/man2/pidfd_open.2 b/man2/pidfd_open.2 index d0bb1769b..cb91ce71f 100644 --- a/man2/pidfd_open.2 +++ b/man2/pidfd_open.2 @@ -27,11 +27,17 @@ pidfd_open \- obtain a file descriptor that refers to a process .SH SYNOPSIS .nf -.BI "int pidfd_open(pid_t " pid ", unsigned int " flags ); +.BR "#include <sys/syscall.h>" " /* Definition of " SYS_* " constants */" +.B #include <unistd.h> +.PP +.BI "int syscall(SYS_pidfd_open, pid_t " pid ", unsigned int " flags ); .fi .PP .IR Note : -There is no glibc wrapper for this system call; see NOTES. +glibc provides no wrapper for +.BR pidfd_open (), +necessitating the use of +.BR syscall (2). .SH DESCRIPTION The .BR pidfd_open () @@ -89,9 +95,6 @@ first appeared in Linux 5.3. .BR pidfd_open () is Linux specific. .SH NOTES -Glibc does not provide a wrapper for this system call; call it using -.BR syscall (2). -.PP The following code sequence can be used to obtain a file descriptor for the child of .BR fork (2): -- 2.31.1