Socket Address Family#

Macros#

#define

Unspecified address family.

#define

Local to host (UNIX domain) address family. This domain is not supported in the current release.

#define
AF_LOCAL AF_UNIX

POSIX compatibility alias for AF_UNIX. This domain is not supported in the current release.

#define

Internet IP Protocol address family.

#define

ARPANET IMP address family. This domain is not supported in the current release.

#define

PUP protocols (for example, BSP) address family. This domain is not supported in the current release.

#define

MIT CHAOS protocols address family. This domain is not supported in the current release.

#define

XEROX NS protocols address family. This domain is not supported in the current release.

#define

ISO protocols address family. This domain is not supported in the current release.

#define
AF_OSI AF_ISO

OSI protocol family. This domain is not supported in the current release.

#define

European Computer Manufacturers Association (ECMA) protocols address family. This domain is not supported in the current release.

#define

Datakit protocols address family. This domain is not supported in the current release.

#define

CCITT protocols (for example, X.25) address family. This domain is not supported in the current release.

#define

IBM SNA address family. This domain is not supported in the current release.

#define

DECnet address family. This domain is not supported in the current release.

#define

DEC Direct data link interface address family. This domain is not supported in the current release.

#define

LAT address family. This domain is not supported in the current release.

#define

NSC Hyperchannel address family. This domain is not supported in the current release.

#define

AppleTalk address family. This domain is not supported in the current release.

#define

Internal Routing Protocol address family. This domain is not supported in the current release.

#define

Link layer interface address family. This domain is not supported in the current release.

#define

eXpress Transfer Protocol (no AF). This domain is not supported in the current release.

#define

Connection-oriented IP, aka ST II address family. This domain is not supported in the current release.

#define

Computer Network Technology address family. This domain is not supported in the current release.

#define

Identifier for RTIP packets. This domain is not supported in the current release.

#define

Novell Internet Protocol address family. This domain is not supported in the current release.

#define

IPv6 address family.

#define

Identifier for PIP packets. This domain is not supported in the current release.

#define

Integrated Services Digital Network address family. This domain is not supported in the current release.

#define
AF_E164 AF_ISDN

CCITT E.164 recommendation address family. This domain is not supported in the current release.

#define

Native ATM access address family. This domain is not supported in the current release.

#define

Encapsulation address family. This domain is not supported in the current release.

#define

Simple Internet Protocol address family. This domain is not supported in the current release.

#define

Key management protocol address family (originally developed for usage with IPsec).

#define

Used by BPF to not rewrite headers in interface output routine. This domain is not supported in the current release.

#define

Bluetooth address family. This domain is not supported in the current release.

#define

MPLS address family. This domain is not supported in the current release.

#define

Identifier for pflow packets. This domain is not supported in the current release.

#define

Identifier for PIPEX packets. This domain is not supported in the current release.

#define

Maximum address family value. This domain is not supported in the current release.

Macro Definition Documentation#

AF_UNSPEC#

#define AF_UNSPEC
Value:
0

Unspecified address family.


Definition at line 165 of file components/service/bsd_socket/inc/socket.h

AF_UNIX#

#define AF_UNIX
Value:
1

Local to host (UNIX domain) address family. This domain is not supported in the current release.


Definition at line 166 of file components/service/bsd_socket/inc/socket.h

AF_LOCAL#

#define AF_LOCAL
Value:
AF_UNIX

POSIX compatibility alias for AF_UNIX. This domain is not supported in the current release.


Definition at line 167 of file components/service/bsd_socket/inc/socket.h

AF_INET#

#define AF_INET
Value:
2

Internet IP Protocol address family.


Definition at line 168 of file components/service/bsd_socket/inc/socket.h

AF_IMPLINK#

#define AF_IMPLINK
Value:
3

ARPANET IMP address family. This domain is not supported in the current release.


Definition at line 169 of file components/service/bsd_socket/inc/socket.h

AF_PUP#

#define AF_PUP
Value:
4

PUP protocols (for example, BSP) address family. This domain is not supported in the current release.


Definition at line 170 of file components/service/bsd_socket/inc/socket.h

AF_CHAOS#

#define AF_CHAOS
Value:
5

MIT CHAOS protocols address family. This domain is not supported in the current release.


Definition at line 171 of file components/service/bsd_socket/inc/socket.h

AF_NS#

#define AF_NS
Value:
6

XEROX NS protocols address family. This domain is not supported in the current release.


Definition at line 172 of file components/service/bsd_socket/inc/socket.h

AF_ISO#

#define AF_ISO
Value:
7

ISO protocols address family. This domain is not supported in the current release.


Definition at line 173 of file components/service/bsd_socket/inc/socket.h

AF_OSI#

#define AF_OSI
Value:
AF_ISO

OSI protocol family. This domain is not supported in the current release.


Definition at line 174 of file components/service/bsd_socket/inc/socket.h

AF_ECMA#

#define AF_ECMA
Value:
8

European Computer Manufacturers Association (ECMA) protocols address family. This domain is not supported in the current release.


Definition at line 175 of file components/service/bsd_socket/inc/socket.h

AF_DATAKIT#

#define AF_DATAKIT
Value:
9

Datakit protocols address family. This domain is not supported in the current release.


Definition at line 176 of file components/service/bsd_socket/inc/socket.h

AF_CCITT#

#define AF_CCITT
Value:
10

CCITT protocols (for example, X.25) address family. This domain is not supported in the current release.


Definition at line 177 of file components/service/bsd_socket/inc/socket.h

AF_SNA#

#define AF_SNA
Value:
11

IBM SNA address family. This domain is not supported in the current release.


Definition at line 178 of file components/service/bsd_socket/inc/socket.h

AF_DECnet#

#define AF_DECnet
Value:
12

DECnet address family. This domain is not supported in the current release.


Definition at line 179 of file components/service/bsd_socket/inc/socket.h

AF_DLI#

#define AF_DLI
Value:
13

DEC Direct data link interface address family. This domain is not supported in the current release.


Definition at line 180 of file components/service/bsd_socket/inc/socket.h

AF_LAT#

#define AF_LAT
Value:
14

LAT address family. This domain is not supported in the current release.


Definition at line 181 of file components/service/bsd_socket/inc/socket.h

AF_HYLINK#

#define AF_HYLINK
Value:
15

NSC Hyperchannel address family. This domain is not supported in the current release.


Definition at line 182 of file components/service/bsd_socket/inc/socket.h

AF_APPLETALK#

#define AF_APPLETALK
Value:
16

AppleTalk address family. This domain is not supported in the current release.


Definition at line 183 of file components/service/bsd_socket/inc/socket.h

AF_ROUTE#

#define AF_ROUTE
Value:
17

Internal Routing Protocol address family. This domain is not supported in the current release.


Definition at line 184 of file components/service/bsd_socket/inc/socket.h

AF_LINK#

#define AF_LINK
Value:
18

Link layer interface address family. This domain is not supported in the current release.


Definition at line 185 of file components/service/bsd_socket/inc/socket.h

pseudo_AF_XTP#

#define pseudo_AF_XTP
Value:
19

eXpress Transfer Protocol (no AF). This domain is not supported in the current release.


Definition at line 186 of file components/service/bsd_socket/inc/socket.h

AF_COIP#

#define AF_COIP
Value:
20

Connection-oriented IP, aka ST II address family. This domain is not supported in the current release.


Definition at line 187 of file components/service/bsd_socket/inc/socket.h

AF_CNT#

#define AF_CNT
Value:
21

Computer Network Technology address family. This domain is not supported in the current release.


Definition at line 188 of file components/service/bsd_socket/inc/socket.h

pseudo_AF_RTIP#

#define pseudo_AF_RTIP
Value:
22

Identifier for RTIP packets. This domain is not supported in the current release.


Definition at line 189 of file components/service/bsd_socket/inc/socket.h

AF_IPX#

#define AF_IPX
Value:
23

Novell Internet Protocol address family. This domain is not supported in the current release.


Definition at line 190 of file components/service/bsd_socket/inc/socket.h

AF_INET6#

#define AF_INET6
Value:
24

IPv6 address family.


Definition at line 191 of file components/service/bsd_socket/inc/socket.h

pseudo_AF_PIP#

#define pseudo_AF_PIP
Value:
25

Identifier for PIP packets. This domain is not supported in the current release.


Definition at line 192 of file components/service/bsd_socket/inc/socket.h

AF_ISDN#

#define AF_ISDN
Value:
26

Integrated Services Digital Network address family. This domain is not supported in the current release.


Definition at line 193 of file components/service/bsd_socket/inc/socket.h

AF_E164#

#define AF_E164
Value:
AF_ISDN

CCITT E.164 recommendation address family. This domain is not supported in the current release.


Definition at line 194 of file components/service/bsd_socket/inc/socket.h

AF_NATM#

#define AF_NATM
Value:
27

Native ATM access address family. This domain is not supported in the current release.


Definition at line 195 of file components/service/bsd_socket/inc/socket.h

AF_ENCAP#

#define AF_ENCAP
Value:
28

Encapsulation address family. This domain is not supported in the current release.


Definition at line 196 of file components/service/bsd_socket/inc/socket.h

AF_SIP#

#define AF_SIP
Value:
29

Simple Internet Protocol address family. This domain is not supported in the current release.


Definition at line 197 of file components/service/bsd_socket/inc/socket.h

AF_KEY#

#define AF_KEY
Value:
30

Key management protocol address family (originally developed for usage with IPsec).


Definition at line 198 of file components/service/bsd_socket/inc/socket.h

pseudo_AF_HDRCMPLT#

#define pseudo_AF_HDRCMPLT
Value:
31

Used by BPF to not rewrite headers in interface output routine. This domain is not supported in the current release.


Definition at line 199 of file components/service/bsd_socket/inc/socket.h

AF_BLUETOOTH#

#define AF_BLUETOOTH
Value:
32

Bluetooth address family. This domain is not supported in the current release.


Definition at line 200 of file components/service/bsd_socket/inc/socket.h

AF_MPLS#

#define AF_MPLS
Value:
33

MPLS address family. This domain is not supported in the current release.


Definition at line 201 of file components/service/bsd_socket/inc/socket.h

pseudo_AF_PFLOW#

#define pseudo_AF_PFLOW
Value:
34

Identifier for pflow packets. This domain is not supported in the current release.


Definition at line 202 of file components/service/bsd_socket/inc/socket.h

pseudo_AF_PIPEX#

#define pseudo_AF_PIPEX
Value:
35

Identifier for PIPEX packets. This domain is not supported in the current release.


Definition at line 203 of file components/service/bsd_socket/inc/socket.h

AF_MAX#

#define AF_MAX
Value:
36

Maximum address family value. This domain is not supported in the current release.


Definition at line 204 of file components/service/bsd_socket/inc/socket.h