diff options
| -rw-r--r-- | man2/socket.2 | 71 |
1 files changed, 40 insertions, 31 deletions
diff --git a/man2/socket.2 b/man2/socket.2 index bc9e67af73..e1dc686367 100644 --- a/man2/socket.2 +++ b/man2/socket.2 @@ -65,16 +65,23 @@ These families are defined in The currently understood formats include: .TS tab(:); -l l l. +l1 lw38 l. Name:Purpose:Man page T{ -.BR AF_UNIX ", " AF_LOCAL +.BR AF_UNIX T}:T{ Local communication T}:T{ .BR unix (7) T} T{ +.B AF_LOCAL +T}:T{ +Synonym for +.B AF_UNIX +T}:T{ +T} +T{ .B AF_INET T}:IPv4 Internet protocols:T{ .BR ip (7) @@ -110,7 +117,7 @@ T}:T{ Can't be used for creating sockets; mostly used for bridge links in .BR rtnetlink (7) -protocol commands. +protocol commands T} T{ .B AF_ATMPVC @@ -133,7 +140,7 @@ T{ .B AF_ROSE T}:T{ 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{ .\" Part of ax25-tools package .BR netrom (4), @@ -142,28 +149,28 @@ T} T{ .B AF_DECnet T}:T{ -DECet protocol sockets. +DECet protocol sockets T}:T{ [3] T} T{ .B AF_NETBEUI T}:T{ -Reserved for "802.2LLC project", never used. +Reserved for "802.2LLC project"; never used T} T{ .B AF_SECURITY T}:T{ Was a short-lived (between Linux 2.1.30 and 2.1.99pre2) protocol family -for firewall upcalls. +for firewall upcalls T} T{ .B AF_KEY T}:T{ -Key management protocol, originally developed for usage with IPsec. -Has no relation to +Key management protocol, originally developed for usage with IPsec; +no relation to .BR keyctl (2) -and related in-kernel key storage facility. +and related in-kernel key storage facility (since Linux 2.1.38.) T}:T{ [4] @@ -178,7 +185,7 @@ T} T{ .B AF_PACKET T}:T{ -Low level packet interface +Low-level packet interface T}:T{ .BR packet (7) T} @@ -221,15 +228,17 @@ T{ .B AF_RDS T}:T{ .\" 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 .B AF_SMC and/or -.BR AF_XDP . +.BR AF_XDP 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-rdma.7 -.BR rds "(7), " rds-rdma (7), +.BR rds (7) +.br +.BR rds-rdma (7), [6] T} T{ @@ -246,7 +255,7 @@ T{ .B AF_PPPOX T}:T{ Generic PPP transport layer, for setting up up L2 tunnels -(L2TP and PPPoE). +(L2TP and PPPoE) T}:T{ [7] T} @@ -255,8 +264,8 @@ T{ T}:T{ .\" commits: ce0ecd594d78710422599918a608e96dd1ee6024 Legacy protocol for wide area network (WAN) connectivity -that was used by Sangoma WAN cards (called "WANPIPE"). -Removed in Linux 2.6.21. +that was used by Sangoma WAN cards (called "WANPIPE"); +removed in Linux 2.6.21 T} T{ .B AF_LLC @@ -264,9 +273,9 @@ T}:T{ .\" linux-history commit: 34beb106cde7da233d4df35dd3d6cf4fee937caa Logical link control (IEEE 802.2 LLC) protocol, upper part of data link layer of ISO/OSI networking protocol stack -(since Linux 2.4). -Has no relation to -.BR AF_PACKET . +(since Linux 2.4); +has no relation to +.BR AF_PACKET T}:T{ [8] T} @@ -280,10 +289,10 @@ T{ .B AF_MPLS T}:T{ .\" commits: 0189197f441602acdca3f97750d392a895b778fd -Multiprotocol Label Switching configu (since Linux 4.1); +Multiprotocol Label Switching (since Linux 4.1); mostly used for configuring MPLS routing via .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{ .B AF_CAN @@ -314,11 +323,11 @@ T{ T}:T{ .\" commit: eac3731bd04c7131478722a3c148b78774553116 IUCV (inter-user communication vehicle) z/VM protocol -for hypervisor-guest interaction (since Linux 2.6.21). -Has no relation to +for hypervisor-guest interaction (since Linux 2.6.21); +has no relation to .B AF_VSOCK and/or -.BR AF_SMC . +.BR AF_SMC T}:T{ [12] T} @@ -385,11 +394,11 @@ T{ .B AF_VSOCK T}:T{ .\" commit: d021c344051af91f42c5ba9fdedc176740cbd238 -VMWare VSockets protocol for hypervisor-guest interaction (since Linux 3.9). -Has no relation to +VMWare VSockets protocol for hypervisor-guest interaction (since Linux 3.9); +has no relation to .B AF_IUCV and/or -.BR AF_SMC . +.BR AF_SMC T}:T{ .BR vsock (7) T} @@ -413,11 +422,11 @@ T}:T{ .\" commit: f3a3e248f3f7cd9a4bed334022704d7e7fc781bf SMC-R (shared memory communications over RDMA) protocol (since Linux 4.11), and SMC-D (shared memory communications, direct memory access) protocol -for intra-node z/VM quest interaction (since Linux 4.19). -Has no relation to +for intra-node z/VM quest interaction (since Linux 4.19); +has no relation to .BR AF_RDS ", " AF_IUCV and/org -.BR AF_VSOCK . +.BR AF_VSOCK T}:T{ [20] T} |
