diff options
Diffstat (limited to 'man2/socketcall.2')
-rw-r--r-- | man2/socketcall.2 | 84 |
1 files changed, 42 insertions, 42 deletions
diff --git a/man2/socketcall.2 b/man2/socketcall.2 index 086ed6bdb..493654895 100644 --- a/man2/socketcall.2 +++ b/man2/socketcall.2 @@ -23,7 +23,7 @@ Standard C library glibc provides no wrapper for .BR socketcall (), necessitating the use of -.BR syscall (2). +.MR syscall 2 . .SH DESCRIPTION .BR socketcall () is a common kernel entry point for the socket system calls. @@ -44,111 +44,111 @@ l l. T{ .B SYS_SOCKET T}:T{ -.BR socket (2) +.MR socket 2 T} T{ .B SYS_BIND T}:T{ -.BR bind (2) +.MR bind 2 T} T{ .B SYS_CONNECT T}:T{ -.BR connect (2) +.MR connect 2 T} T{ .B SYS_LISTEN T}:T{ -.BR listen (2) +.MR listen 2 T} T{ .B SYS_ACCEPT T}:T{ -.BR accept (2) +.MR accept 2 T} T{ .B SYS_GETSOCKNAME T}:T{ -.BR getsockname (2) +.MR getsockname 2 T} T{ .B SYS_GETPEERNAME T}:T{ -.BR getpeername (2) +.MR getpeername 2 T} T{ .B SYS_SOCKETPAIR T}:T{ -.BR socketpair (2) +.MR socketpair 2 T} T{ .B SYS_SEND T}:T{ -.BR send (2) +.MR send 2 T} T{ .B SYS_RECV T}:T{ -.BR recv (2) +.MR recv 2 T} T{ .B SYS_SENDTO T}:T{ -.BR sendto (2) +.MR sendto 2 T} T{ .B SYS_RECVFROM T}:T{ -.BR recvfrom (2) +.MR recvfrom 2 T} T{ .B SYS_SHUTDOWN T}:T{ -.BR shutdown (2) +.MR shutdown 2 T} T{ .B SYS_SETSOCKOPT T}:T{ -.BR setsockopt (2) +.MR setsockopt 2 T} T{ .B SYS_GETSOCKOPT T}:T{ -.BR getsockopt (2) +.MR getsockopt 2 T} T{ .B SYS_SENDMSG T}:T{ -.BR sendmsg (2) +.MR sendmsg 2 T} T{ .B SYS_RECVMSG T}:T{ -.BR recvmsg (2) +.MR recvmsg 2 T} T{ .B SYS_ACCEPT4 T}:T{ -.BR accept4 (2) +.MR accept4 2 T} T{ .B SYS_RECVMMSG T}:T{ -.BR recvmmsg (2) +.MR recvmmsg 2 T} T{ .B SYS_SENDMMSG T}:T{ -.BR sendmmsg (2) +.MR sendmmsg 2 T} .TE .SH VERSIONS On some architectures\[em]for example, x86-64 and ARM\[em]there is no .BR socketcall () system call; instead -.BR socket (2), -.BR accept (2), -.BR bind (2), +.MR socket 2 , +.MR accept 2 , +.MR bind 2 , and so on really are implemented as separate system calls. .SH STANDARDS Linux. @@ -160,26 +160,26 @@ However, starting in Linux 4.3, .\" commit 9dea5dc921b5f4045a18c63eb92e84dc274d17eb direct system calls are provided on x86-32 for the sockets API. This facilitates the creation of -.BR seccomp (2) +.MR seccomp 2 filters that filter sockets system calls (for new user-space binaries that are compiled to use the new entry points) and also provides a (very) small performance improvement. .SH SEE ALSO -.BR accept (2), -.BR bind (2), -.BR connect (2), -.BR getpeername (2), -.BR getsockname (2), -.BR getsockopt (2), -.BR listen (2), -.BR recv (2), -.BR recvfrom (2), -.BR recvmsg (2), -.BR send (2), -.BR sendmsg (2), -.BR sendto (2), -.BR setsockopt (2), -.BR shutdown (2), -.BR socket (2), -.BR socketpair (2) +.MR accept 2 , +.MR bind 2 , +.MR connect 2 , +.MR getpeername 2 , +.MR getsockname 2 , +.MR getsockopt 2 , +.MR listen 2 , +.MR recv 2 , +.MR recvfrom 2 , +.MR recvmsg 2 , +.MR send 2 , +.MR sendmsg 2 , +.MR sendto 2 , +.MR setsockopt 2 , +.MR shutdown 2 , +.MR socket 2 , +.MR socketpair 2 |