mirror of https://github.com/mkerrisk/man-pages
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>
This commit is contained in:
parent
c3199b187e
commit
698c7b2f16
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue