Socket Address Family#
Macros#
Unspecified address family.
Local to host (UNIX domain) address family.
POSIX compatibility alias for AF_UNIX.
Internet IP Protocol address family.
ARPANET IMP address family.
PUP protocols (e.g., BSP) address family.
MIT CHAOS protocols address family.
XEROX NS protocols address family.
ISO protocols address family.
OSI protocol family.
European Computer Manufacturers Association (ECMA) protocols address family.
Datakit protocols address family.
CCITT protocols (e.g., X.25) address family.
IBM SNA address family.
DECnet address family.
DEC Direct data link interface address family.
LAT address family.
NSC Hyperchannel address family.
AppleTalk address family.
Internal Routing Protocol address family.
Link layer interface address family.
eXpress Transfer Protocol (no AF).
Connection-oriented IP, aka ST II address family.
Computer Network Technology address family.
Identifier for RTIP packets.
Novell Internet Protocol address family.
IPv6 address family.
Identifier for PIP packets.
Integrated Services Digital Network address family.
CCITT E.164 recommendation address family.
Native ATM access address family.
Encapsulation address family.
Simple Internet Protocol address family.
Key management protocol address family (originally developed for usage with IPsec).
Used by BPF to not rewrite headers in interface output routine.
Bluetooth address family.
MPLS address family.
Identifier for pflow packets.
Identifier for PIPEX packets.
Maximum address family value.
Macro Definition Documentation#
AF_UNSPEC#
#define AF_UNSPECValue:
0
Unspecified address family.
205
of file components/service/bsd_socket/inc/socket.h
AF_UNIX#
#define AF_UNIXValue:
1
Local to host (UNIX domain) address family.
206
of file components/service/bsd_socket/inc/socket.h
AF_LOCAL#
#define AF_LOCALValue:
AF_UNIX
POSIX compatibility alias for AF_UNIX.
207
of file components/service/bsd_socket/inc/socket.h
AF_INET#
#define AF_INETValue:
2
Internet IP Protocol address family.
208
of file components/service/bsd_socket/inc/socket.h
AF_IMPLINK#
#define AF_IMPLINKValue:
3
ARPANET IMP address family.
209
of file components/service/bsd_socket/inc/socket.h
AF_PUP#
#define AF_PUPValue:
4
PUP protocols (e.g., BSP) address family.
210
of file components/service/bsd_socket/inc/socket.h
AF_CHAOS#
#define AF_CHAOSValue:
5
MIT CHAOS protocols address family.
211
of file components/service/bsd_socket/inc/socket.h
AF_NS#
#define AF_NSValue:
6
XEROX NS protocols address family.
212
of file components/service/bsd_socket/inc/socket.h
AF_ISO#
#define AF_ISOValue:
7
ISO protocols address family.
213
of file components/service/bsd_socket/inc/socket.h
AF_OSI#
#define AF_OSIValue:
AF_ISO
OSI protocol family.
214
of file components/service/bsd_socket/inc/socket.h
AF_ECMA#
#define AF_ECMAValue:
8
European Computer Manufacturers Association (ECMA) protocols address family.
215
of file components/service/bsd_socket/inc/socket.h
AF_DATAKIT#
#define AF_DATAKITValue:
9
Datakit protocols address family.
216
of file components/service/bsd_socket/inc/socket.h
AF_CCITT#
#define AF_CCITTValue:
10
CCITT protocols (e.g., X.25) address family.
217
of file components/service/bsd_socket/inc/socket.h
AF_SNA#
#define AF_SNAValue:
11
IBM SNA address family.
218
of file components/service/bsd_socket/inc/socket.h
AF_DECnet#
#define AF_DECnetValue:
12
DECnet address family.
219
of file components/service/bsd_socket/inc/socket.h
AF_DLI#
#define AF_DLIValue:
13
DEC Direct data link interface address family.
220
of file components/service/bsd_socket/inc/socket.h
AF_LAT#
#define AF_LATValue:
14
LAT address family.
221
of file components/service/bsd_socket/inc/socket.h
AF_HYLINK#
#define AF_HYLINKValue:
15
NSC Hyperchannel address family.
222
of file components/service/bsd_socket/inc/socket.h
AF_APPLETALK#
#define AF_APPLETALKValue:
16
AppleTalk address family.
223
of file components/service/bsd_socket/inc/socket.h
AF_ROUTE#
#define AF_ROUTEValue:
17
Internal Routing Protocol address family.
224
of file components/service/bsd_socket/inc/socket.h
AF_LINK#
#define AF_LINKValue:
18
Link layer interface address family.
225
of file components/service/bsd_socket/inc/socket.h
pseudo_AF_XTP#
#define pseudo_AF_XTPValue:
19
eXpress Transfer Protocol (no AF).
226
of file components/service/bsd_socket/inc/socket.h
AF_COIP#
#define AF_COIPValue:
20
Connection-oriented IP, aka ST II address family.
227
of file components/service/bsd_socket/inc/socket.h
AF_CNT#
#define AF_CNTValue:
21
Computer Network Technology address family.
228
of file components/service/bsd_socket/inc/socket.h
pseudo_AF_RTIP#
#define pseudo_AF_RTIPValue:
22
Identifier for RTIP packets.
229
of file components/service/bsd_socket/inc/socket.h
AF_IPX#
#define AF_IPXValue:
23
Novell Internet Protocol address family.
230
of file components/service/bsd_socket/inc/socket.h
AF_INET6#
#define AF_INET6Value:
24
IPv6 address family.
231
of file components/service/bsd_socket/inc/socket.h
pseudo_AF_PIP#
#define pseudo_AF_PIPValue:
25
Identifier for PIP packets.
232
of file components/service/bsd_socket/inc/socket.h
AF_ISDN#
#define AF_ISDNValue:
26
Integrated Services Digital Network address family.
233
of file components/service/bsd_socket/inc/socket.h
AF_E164#
#define AF_E164Value:
AF_ISDN
CCITT E.164 recommendation address family.
234
of file components/service/bsd_socket/inc/socket.h
AF_NATM#
#define AF_NATMValue:
27
Native ATM access address family.
235
of file components/service/bsd_socket/inc/socket.h
AF_ENCAP#
#define AF_ENCAPValue:
28
Encapsulation address family.
236
of file components/service/bsd_socket/inc/socket.h
AF_SIP#
#define AF_SIPValue:
29
Simple Internet Protocol address family.
237
of file components/service/bsd_socket/inc/socket.h
AF_KEY#
#define AF_KEYValue:
30
Key management protocol address family (originally developed for usage with IPsec).
238
of file components/service/bsd_socket/inc/socket.h
pseudo_AF_HDRCMPLT#
#define pseudo_AF_HDRCMPLTValue:
31
Used by BPF to not rewrite headers in interface output routine.
239
of file components/service/bsd_socket/inc/socket.h
AF_BLUETOOTH#
#define AF_BLUETOOTHValue:
32
Bluetooth address family.
240
of file components/service/bsd_socket/inc/socket.h
AF_MPLS#
#define AF_MPLSValue:
33
MPLS address family.
241
of file components/service/bsd_socket/inc/socket.h
pseudo_AF_PFLOW#
#define pseudo_AF_PFLOWValue:
34
Identifier for pflow packets.
242
of file components/service/bsd_socket/inc/socket.h
pseudo_AF_PIPEX#
#define pseudo_AF_PIPEXValue:
35
Identifier for PIPEX packets.
243
of file components/service/bsd_socket/inc/socket.h
AF_MAX#
#define AF_MAXValue:
36
Maximum address family value.
244
of file components/service/bsd_socket/inc/socket.h