diff options
| author | Michael Kerrisk <mtk.manpages@gmail.com> | 2018-10-16 10:23:23 +0200 |
|---|---|---|
| committer | Michael Kerrisk <mtk.manpages@gmail.com> | 2018-10-16 10:46:49 +0200 |
| commit | 698c7b2f16a52335b3824419955312fce44f38f0 (patch) | |
| tree | 766859b12264b7715b529cbfa911f5fda5dbafc7 | |
| parent | c3199b187edff0c7446e317c90a515ad03560941 (diff) | |
| download | man-pages-698c7b2f16a52335b3824419955312fce44f38f0.tar.gz | |
socket.2: Simplify list of address families
Remove many of the details that are in address_families(7)
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
| -rw-r--r-- | man2/socket.2 | 73 |
1 files changed, 22 insertions, 51 deletions
diff --git a/man2/socket.2 b/man2/socket.2 index dbb8a77f2d..21276fb834 100644 --- a/man2/socket.2 +++ b/man2/socket.2 @@ -65,7 +65,7 @@ These families are defined in The currently understood formats include: .TS tab(:); -l1 lw38 l. +l1 lw40 l. Name:Purpose:Man page T{ .BR AF_UNIX @@ -136,7 +136,8 @@ T} T{ .B AF_ROSE T}:T{ -RATS (Radio Amateur Telecommunications Society) +RATS +.\" (Radio Amateur Telecommunications Society) Open Systems environment (ROSE) AX.25 packet layer protocol T} T{ @@ -147,11 +148,7 @@ T} T{ .B AF_KEY T}:T{ -Key management protocol, originally developed for usage with IPsec; -no relation to -.BR keyctl (2) -and related in-kernel key storage facility -(since Linux 2.1.38.) +Key management protocol, originally developed for usage with IPsec T} T{ .B AF_NETLINK @@ -176,11 +173,7 @@ T{ .B AF_RDS T}:T{ .\" commit: 639b321b4d8f4e412bfbb2a4a19bfebc1e68ace4 -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 +Reliable Datagram Sockets (RDS) protocol 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 @@ -198,55 +191,44 @@ T{ .B AF_LLC 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 +Logical link control (IEEE 802.2 LLC) protocol T} T{ .B AF_IB T}:T{ .\" commits: 8d36eb01da5d371f..ce117ffac2e93334 -InfiniBand native addressing (since Linux 3.11) +InfiniBand native addressing T} T{ .B AF_MPLS T}:T{ .\" commits: 0189197f441602acdca3f97750d392a895b778fd -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 +Multiprotocol Label Switching T} T{ .B AF_CAN T}:T{ .\" commits: 8dbde28d9711475a..5423dd67bd0108a1 -Controller Area Network automotive bus protocol (since Linux 2.6.25) +Controller Area Network automotive bus protocol T} T{ .B AF_TIPC T}:T{ .\" commits: b97bf3fd8f6a16966d4f18983b2c40993ff937d4 -TIPC, "cluster domain sockets" protocol (since Linux 2.6.16) +TIPC, "cluster domain sockets" protocol T} T{ .B AF_BLUETOOTH T}:T{ .\" commits: 8d36eb01da5d371f..ce117ffac2e93334 -Bluetooth low-level socket protocol (since Linux 3.11) +Bluetooth low-level socket protocol T} T{ .B AF_IUCV 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 -.B AF_VSOCK -and/or -.BR AF_SMC +for hypervisor-guest interaction T} T{ .B AF_RXRPC @@ -258,26 +240,24 @@ T}:T{ .\" http://pages.cs.wisc.edu/~remzi/OSTEP/dist-afs.pdf .\" http://web.mit.edu/kolya/afs/rx/rx-spec Rx, Andrew File System remote procedure call protocol -(since Linux 2.6.22) T} T{ .B AF_ISDN T}:T{ .\" commit: 1b2b03f8e514e4f68e293846ba511a948b80243c -New "modular ISDN" driver interface protocol (since Linux 2.6.27) +New "modular ISDN" driver interface protocol T} T{ .B AF_PHONET T}:T{ .\" commit: 4b07b3f69a8471cdc142c51461a331226fef248a -Nokia cellular modem IPC/RPC interface (since Linux 2.6.31) +Nokia cellular modem IPC/RPC interface T} T{ .B AF_IEEE802154 T}:T{ .\" commit: 9ec7671603573ede31207eb5b0b3e1aa211b2854 IEEE 802.15.4 WPAN (wireless personal area network) raw packet protocol -(since Linux 2.6.31) T} T{ .B AF_CAIF @@ -287,23 +267,18 @@ T}:T{ .\" http://read.pudn.com/downloads157/doc/comm/698729/Misc/caif/Com%20CPU%20to%20Appl%20CPU%20Interface%20DESCRIPTION_LZN901%202002_revR1C.pdf .\" http://read.pudn.com/downloads157/doc/comm/698729/Misc/caif/Com%20CPU%20to%20Appl%20CPU%20Interface%20PROTOCOL%20SPECIFICATION_LZN901%201708_revR1A.pdf Ericsson's Communication CPU to Application CPU interface (CAIF) protocol -(since Linux 2.6.36) T} T{ .B AF_ALG T}:T{ .\" commit: 03c8efc1ffeb6b82a22c1af8dd908af349563314 -Interface to kernel crypto API (since Linux 2.6.38) +Interface to kernel crypto API T} T{ .B AF_VSOCK T}:T{ .\" commit: d021c344051af91f42c5ba9fdedc176740cbd238 -VMWare VSockets protocol for hypervisor-guest interaction (since Linux 3.9); -has no relation to -.B AF_IUCV -and/or -.BR AF_SMC +VMWare VSockets protocol for hypervisor-guest interaction T}:T{ .BR vsock (7) T} @@ -311,31 +286,27 @@ T{ .B AF_KCM T}:T{ .\" commit: 03c8efc1ffeb6b82a22c1af8dd908af349563314 -KCM (kernel connection multiplexor) interface (since Linux 4.6) +KCM (kernel connection multiplexor) interface T} T{ .B AF_QIPCRTR T}:T{ .\" commit: bdabad3e363d825ddf9679dd431cca0b2c30f881 -Qualcomm IPC router interface protocol (since Linux 4.7) +Qualcomm IPC router interface protocol T} T{ .B AF_SMC 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 -.BR AF_RDS ", " AF_IUCV -and/org -.BR AF_VSOCK +SMC-R +and SMC-D protocols +for intra-node z/VM quest interaction T} T{ .B AF_XDP T}:T{ .\" commit: c0c77d8fb787cfe0c3fca689c2a30d1dad4eaba7 -XDP (express data path) interface (since Linux 4.18) +XDP (express data path) interface T} .TE .PP |
