socket.7, unix.7: Move text describing SO_PEERCRED from socket(7) to unix(7)

This is, AFAIK, an option specific to UNIX domain sockets, so
place it in unix(7).

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
This commit is contained in:
Michael Kerrisk 2018-07-28 11:08:03 +02:00
parent ffab8460c6
commit 94950b9a68
2 changed files with 23 additions and 20 deletions

View File

@ -696,27 +696,9 @@ recv(fd, buf, 2, MSG_PEEK); // Peeks "ee"; offset set to 8
.in
.TP
.B SO_PEERCRED
Return the credentials of the foreign process connected to this socket.
This is possible only for connected
.B AF_UNIX
stream sockets and
.B AF_UNIX
stream and datagram socket pairs created using
.BR socketpair (2);
see
Return the credentials of the peer process connected to this socket.
For further details, see
.BR unix (7).
The returned credentials are those that were in effect at the time
of the call to
.BR connect (2)
or
.BR socketpair (2).
The argument is a
.I ucred
structure; define the
.B _GNU_SOURCE
feature test macro to obtain the definition of that structure from
.IR <sys/socket.h> .
This socket option is read-only.
.TP
.B SO_PRIORITY
Set the protocol-defined priority for all packets to be sent on

View File

@ -302,6 +302,27 @@ in Linux 4.2.
.BR SO_PEEK_OFF
See
.BR socket (7).
.TP
.B SO_PEERCRED
Return the credentials of the foreign process connected to this socket.
This is possible only for connected
.B AF_UNIX
stream sockets and
.B AF_UNIX
stream and datagram socket pairs created using
.BR socketpair (2).
The returned credentials are those that were in effect at the time
of the call to
.BR connect (2)
or
.BR socketpair (2).
The argument is a
.I ucred
structure; define the
.B _GNU_SOURCE
feature test macro to obtain the definition of that structure from
.IR <sys/socket.h> .
This socket option is read-only.
.\"
.SS Autobind feature
If a