mirror of https://github.com/mkerrisk/man-pages
socket.2: Minor tweaks to Eugene Syromyatnikov's patch
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
This commit is contained in:
parent
5880549a1d
commit
e900e16c3b
|
@ -65,16 +65,23 @@ These families are defined in
|
||||||
The currently understood formats include:
|
The currently understood formats include:
|
||||||
.TS
|
.TS
|
||||||
tab(:);
|
tab(:);
|
||||||
l l l.
|
l1 lw38 l.
|
||||||
Name:Purpose:Man page
|
Name:Purpose:Man page
|
||||||
T{
|
T{
|
||||||
.BR AF_UNIX ", " AF_LOCAL
|
.BR AF_UNIX
|
||||||
T}:T{
|
T}:T{
|
||||||
Local communication
|
Local communication
|
||||||
T}:T{
|
T}:T{
|
||||||
.BR unix (7)
|
.BR unix (7)
|
||||||
T}
|
T}
|
||||||
T{
|
T{
|
||||||
|
.B AF_LOCAL
|
||||||
|
T}:T{
|
||||||
|
Synonym for
|
||||||
|
.B AF_UNIX
|
||||||
|
T}:T{
|
||||||
|
T}
|
||||||
|
T{
|
||||||
.B AF_INET
|
.B AF_INET
|
||||||
T}:IPv4 Internet protocols:T{
|
T}:IPv4 Internet protocols:T{
|
||||||
.BR ip (7)
|
.BR ip (7)
|
||||||
|
@ -110,7 +117,7 @@ T}:T{
|
||||||
Can't be used for creating sockets;
|
Can't be used for creating sockets;
|
||||||
mostly used for bridge links in
|
mostly used for bridge links in
|
||||||
.BR rtnetlink (7)
|
.BR rtnetlink (7)
|
||||||
protocol commands.
|
protocol commands
|
||||||
T}
|
T}
|
||||||
T{
|
T{
|
||||||
.B AF_ATMPVC
|
.B AF_ATMPVC
|
||||||
|
@ -133,7 +140,7 @@ T{
|
||||||
.B AF_ROSE
|
.B AF_ROSE
|
||||||
T}:T{
|
T}:T{
|
||||||
RATS (Radio Amateur Telecommunications Society)
|
RATS (Radio Amateur Telecommunications Society)
|
||||||
Open Systems environment (ROSE) AX.25 packet layer protocol.
|
Open Systems environment (ROSE) AX.25 packet layer protocol
|
||||||
T}:T{
|
T}:T{
|
||||||
.\" Part of ax25-tools package
|
.\" Part of ax25-tools package
|
||||||
.BR netrom (4),
|
.BR netrom (4),
|
||||||
|
@ -142,28 +149,28 @@ T}
|
||||||
T{
|
T{
|
||||||
.B AF_DECnet
|
.B AF_DECnet
|
||||||
T}:T{
|
T}:T{
|
||||||
DECet protocol sockets.
|
DECet protocol sockets
|
||||||
T}:T{
|
T}:T{
|
||||||
[3]
|
[3]
|
||||||
T}
|
T}
|
||||||
T{
|
T{
|
||||||
.B AF_NETBEUI
|
.B AF_NETBEUI
|
||||||
T}:T{
|
T}:T{
|
||||||
Reserved for "802.2LLC project", never used.
|
Reserved for "802.2LLC project"; never used
|
||||||
T}
|
T}
|
||||||
T{
|
T{
|
||||||
.B AF_SECURITY
|
.B AF_SECURITY
|
||||||
T}:T{
|
T}:T{
|
||||||
Was a short-lived (between Linux 2.1.30 and 2.1.99pre2) protocol family
|
Was a short-lived (between Linux 2.1.30 and 2.1.99pre2) protocol family
|
||||||
for firewall upcalls.
|
for firewall upcalls
|
||||||
T}
|
T}
|
||||||
T{
|
T{
|
||||||
.B AF_KEY
|
.B AF_KEY
|
||||||
T}:T{
|
T}:T{
|
||||||
Key management protocol, originally developed for usage with IPsec.
|
Key management protocol, originally developed for usage with IPsec;
|
||||||
Has no relation to
|
no relation to
|
||||||
.BR keyctl (2)
|
.BR keyctl (2)
|
||||||
and related in-kernel key storage facility.
|
and related in-kernel key storage facility
|
||||||
(since Linux 2.1.38.)
|
(since Linux 2.1.38.)
|
||||||
T}:T{
|
T}:T{
|
||||||
[4]
|
[4]
|
||||||
|
@ -178,7 +185,7 @@ T}
|
||||||
T{
|
T{
|
||||||
.B AF_PACKET
|
.B AF_PACKET
|
||||||
T}:T{
|
T}:T{
|
||||||
Low level packet interface
|
Low-level packet interface
|
||||||
T}:T{
|
T}:T{
|
||||||
.BR packet (7)
|
.BR packet (7)
|
||||||
T}
|
T}
|
||||||
|
@ -221,15 +228,17 @@ T{
|
||||||
.B AF_RDS
|
.B AF_RDS
|
||||||
T}:T{
|
T}:T{
|
||||||
.\" commit: 639b321b4d8f4e412bfbb2a4a19bfebc1e68ace4
|
.\" commit: 639b321b4d8f4e412bfbb2a4a19bfebc1e68ace4
|
||||||
Reliable Datagram Sockets (RDS) protocol (since Linux 2.6.30).
|
Reliable Datagram Sockets (RDS) protocol (since Linux 2.6.30);
|
||||||
RDS over RDMA has no relation to
|
RDS over RDMA has no relation to
|
||||||
.B AF_SMC
|
.B AF_SMC
|
||||||
and/or
|
and/or
|
||||||
.BR AF_XDP .
|
.BR AF_XDP
|
||||||
T}:T{
|
T}:T{
|
||||||
.\" rds-tools: https://github.com/oracle/rds-tools/blob/master/rds.7
|
.\" rds-tools: https://github.com/oracle/rds-tools/blob/master/rds.7
|
||||||
.\" rds-tools: https://github.com/oracle/rds-tools/blob/master/rds-rdma.7
|
.\" rds-tools: https://github.com/oracle/rds-tools/blob/master/rds-rdma.7
|
||||||
.BR rds "(7), " rds-rdma (7),
|
.BR rds (7)
|
||||||
|
.br
|
||||||
|
.BR rds-rdma (7),
|
||||||
[6]
|
[6]
|
||||||
T}
|
T}
|
||||||
T{
|
T{
|
||||||
|
@ -246,7 +255,7 @@ T{
|
||||||
.B AF_PPPOX
|
.B AF_PPPOX
|
||||||
T}:T{
|
T}:T{
|
||||||
Generic PPP transport layer, for setting up up L2 tunnels
|
Generic PPP transport layer, for setting up up L2 tunnels
|
||||||
(L2TP and PPPoE).
|
(L2TP and PPPoE)
|
||||||
T}:T{
|
T}:T{
|
||||||
[7]
|
[7]
|
||||||
T}
|
T}
|
||||||
|
@ -255,8 +264,8 @@ T{
|
||||||
T}:T{
|
T}:T{
|
||||||
.\" commits: ce0ecd594d78710422599918a608e96dd1ee6024
|
.\" commits: ce0ecd594d78710422599918a608e96dd1ee6024
|
||||||
Legacy protocol for wide area network (WAN) connectivity
|
Legacy protocol for wide area network (WAN) connectivity
|
||||||
that was used by Sangoma WAN cards (called "WANPIPE").
|
that was used by Sangoma WAN cards (called "WANPIPE");
|
||||||
Removed in Linux 2.6.21.
|
removed in Linux 2.6.21
|
||||||
T}
|
T}
|
||||||
T{
|
T{
|
||||||
.B AF_LLC
|
.B AF_LLC
|
||||||
|
@ -264,9 +273,9 @@ T}:T{
|
||||||
.\" linux-history commit: 34beb106cde7da233d4df35dd3d6cf4fee937caa
|
.\" linux-history commit: 34beb106cde7da233d4df35dd3d6cf4fee937caa
|
||||||
Logical link control (IEEE 802.2 LLC) protocol, upper part
|
Logical link control (IEEE 802.2 LLC) protocol, upper part
|
||||||
of data link layer of ISO/OSI networking protocol stack
|
of data link layer of ISO/OSI networking protocol stack
|
||||||
(since Linux 2.4).
|
(since Linux 2.4);
|
||||||
Has no relation to
|
has no relation to
|
||||||
.BR AF_PACKET .
|
.BR AF_PACKET
|
||||||
T}:T{
|
T}:T{
|
||||||
[8]
|
[8]
|
||||||
T}
|
T}
|
||||||
|
@ -280,10 +289,10 @@ T{
|
||||||
.B AF_MPLS
|
.B AF_MPLS
|
||||||
T}:T{
|
T}:T{
|
||||||
.\" commits: 0189197f441602acdca3f97750d392a895b778fd
|
.\" commits: 0189197f441602acdca3f97750d392a895b778fd
|
||||||
Multiprotocol Label Switching configu (since Linux 4.1);
|
Multiprotocol Label Switching (since Linux 4.1);
|
||||||
mostly used for configuring MPLS routing via
|
mostly used for configuring MPLS routing via
|
||||||
.BR netlink (7),
|
.BR netlink (7),
|
||||||
as it doesn't expose ability to create sockets to user space.
|
as it doesn't expose ability to create sockets to user space
|
||||||
T}
|
T}
|
||||||
T{
|
T{
|
||||||
.B AF_CAN
|
.B AF_CAN
|
||||||
|
@ -314,11 +323,11 @@ T{
|
||||||
T}:T{
|
T}:T{
|
||||||
.\" commit: eac3731bd04c7131478722a3c148b78774553116
|
.\" commit: eac3731bd04c7131478722a3c148b78774553116
|
||||||
IUCV (inter-user communication vehicle) z/VM protocol
|
IUCV (inter-user communication vehicle) z/VM protocol
|
||||||
for hypervisor-guest interaction (since Linux 2.6.21).
|
for hypervisor-guest interaction (since Linux 2.6.21);
|
||||||
Has no relation to
|
has no relation to
|
||||||
.B AF_VSOCK
|
.B AF_VSOCK
|
||||||
and/or
|
and/or
|
||||||
.BR AF_SMC .
|
.BR AF_SMC
|
||||||
T}:T{
|
T}:T{
|
||||||
[12]
|
[12]
|
||||||
T}
|
T}
|
||||||
|
@ -385,11 +394,11 @@ T{
|
||||||
.B AF_VSOCK
|
.B AF_VSOCK
|
||||||
T}:T{
|
T}:T{
|
||||||
.\" commit: d021c344051af91f42c5ba9fdedc176740cbd238
|
.\" commit: d021c344051af91f42c5ba9fdedc176740cbd238
|
||||||
VMWare VSockets protocol for hypervisor-guest interaction (since Linux 3.9).
|
VMWare VSockets protocol for hypervisor-guest interaction (since Linux 3.9);
|
||||||
Has no relation to
|
has no relation to
|
||||||
.B AF_IUCV
|
.B AF_IUCV
|
||||||
and/or
|
and/or
|
||||||
.BR AF_SMC .
|
.BR AF_SMC
|
||||||
T}:T{
|
T}:T{
|
||||||
.BR vsock (7)
|
.BR vsock (7)
|
||||||
T}
|
T}
|
||||||
|
@ -413,11 +422,11 @@ T}:T{
|
||||||
.\" commit: f3a3e248f3f7cd9a4bed334022704d7e7fc781bf
|
.\" commit: f3a3e248f3f7cd9a4bed334022704d7e7fc781bf
|
||||||
SMC-R (shared memory communications over RDMA) protocol (since Linux 4.11),
|
SMC-R (shared memory communications over RDMA) protocol (since Linux 4.11),
|
||||||
and SMC-D (shared memory communications, direct memory access) protocol
|
and SMC-D (shared memory communications, direct memory access) protocol
|
||||||
for intra-node z/VM quest interaction (since Linux 4.19).
|
for intra-node z/VM quest interaction (since Linux 4.19);
|
||||||
Has no relation to
|
has no relation to
|
||||||
.BR AF_RDS ", " AF_IUCV
|
.BR AF_RDS ", " AF_IUCV
|
||||||
and/org
|
and/org
|
||||||
.BR AF_VSOCK .
|
.BR AF_VSOCK
|
||||||
T}:T{
|
T}:T{
|
||||||
[20]
|
[20]
|
||||||
T}
|
T}
|
||||||
|
|
Loading…
Reference in New Issue