Socket Protocol#
Macros#
Dummy for IP.
Hop-by-hop option header.
Control message protocol.
Group mgmt protocol.
Gateway^2 (deprecated)
IP inside IP.
IP inside IP.
TCP.
Exterior gateway protocol.
PUP.
User datagram protocol.
XNS IDP.
TP-4 w/ class negotiation.
IPv6 in IPv6.
Routing header.
Fragmentation/reassembly header.
Resource reservation.
GRE encap, RFCs 1701/1702.
Encap. Security Payload.
Authentication header.
IP Mobility, RFC 2004.
ICMP for IPv6.
No next header.
Destination options header.
ISO cnlp.
Ethernet in IPv4.
Encapsulation header.
Protocol indep. multicast.
IP Payload comp. Protocol.
CARP.
SCTP, RFC 4960.
UDP-Lite, RFC 3828.
Unicast MPLS packet.
PFSYNC.
Raw IP packet.
Maximum protocol value.
Macro Definition Documentation#
IPPROTO_IP#
#define IPPROTO_IPValue:
0
Dummy for IP.
93
of file components/service/bsd_socket/inc/netinet_in.h
IPPROTO_HOPOPTS#
#define IPPROTO_HOPOPTSValue:
IPPROTO_IP
Hop-by-hop option header.
94
of file components/service/bsd_socket/inc/netinet_in.h
IPPROTO_ICMP#
#define IPPROTO_ICMPValue:
1
Control message protocol.
95
of file components/service/bsd_socket/inc/netinet_in.h
IPPROTO_IGMP#
#define IPPROTO_IGMPValue:
2
Group mgmt protocol.
96
of file components/service/bsd_socket/inc/netinet_in.h
IPPROTO_GGP#
#define IPPROTO_GGPValue:
3
Gateway^2 (deprecated)
97
of file components/service/bsd_socket/inc/netinet_in.h
IPPROTO_IPIP#
#define IPPROTO_IPIPValue:
4
IP inside IP.
98
of file components/service/bsd_socket/inc/netinet_in.h
IPPROTO_IPV4#
#define IPPROTO_IPV4Value:
IPPROTO_IPIP
IP inside IP.
99
of file components/service/bsd_socket/inc/netinet_in.h
IPPROTO_TCP#
#define IPPROTO_TCPValue:
6
TCP.
100
of file components/service/bsd_socket/inc/netinet_in.h
IPPROTO_EGP#
#define IPPROTO_EGPValue:
8
Exterior gateway protocol.
101
of file components/service/bsd_socket/inc/netinet_in.h
IPPROTO_PUP#
#define IPPROTO_PUPValue:
12
PUP.
102
of file components/service/bsd_socket/inc/netinet_in.h
IPPROTO_UDP#
#define IPPROTO_UDPValue:
17
User datagram protocol.
103
of file components/service/bsd_socket/inc/netinet_in.h
IPPROTO_IDP#
#define IPPROTO_IDPValue:
22
XNS IDP.
104
of file components/service/bsd_socket/inc/netinet_in.h
IPPROTO_TP#
#define IPPROTO_TPValue:
29
TP-4 w/ class negotiation.
105
of file components/service/bsd_socket/inc/netinet_in.h
IPPROTO_IPV6#
#define IPPROTO_IPV6Value:
41
IPv6 in IPv6.
106
of file components/service/bsd_socket/inc/netinet_in.h
IPPROTO_ROUTING#
#define IPPROTO_ROUTINGValue:
43
Routing header.
107
of file components/service/bsd_socket/inc/netinet_in.h
IPPROTO_FRAGMENT#
#define IPPROTO_FRAGMENTValue:
44
Fragmentation/reassembly header.
108
of file components/service/bsd_socket/inc/netinet_in.h
IPPROTO_RSVP#
#define IPPROTO_RSVPValue:
46
Resource reservation.
109
of file components/service/bsd_socket/inc/netinet_in.h
IPPROTO_GRE#
#define IPPROTO_GREValue:
47
GRE encap, RFCs 1701/1702.
110
of file components/service/bsd_socket/inc/netinet_in.h
IPPROTO_ESP#
#define IPPROTO_ESPValue:
50
Encap. Security Payload.
111
of file components/service/bsd_socket/inc/netinet_in.h
IPPROTO_AH#
#define IPPROTO_AHValue:
51
Authentication header.
112
of file components/service/bsd_socket/inc/netinet_in.h
IPPROTO_MOBILE#
#define IPPROTO_MOBILEValue:
55
IP Mobility, RFC 2004.
113
of file components/service/bsd_socket/inc/netinet_in.h
IPPROTO_ICMPV6#
#define IPPROTO_ICMPV6Value:
58
ICMP for IPv6.
114
of file components/service/bsd_socket/inc/netinet_in.h
IPPROTO_NONE#
#define IPPROTO_NONEValue:
59
No next header.
115
of file components/service/bsd_socket/inc/netinet_in.h
IPPROTO_DSTOPTS#
#define IPPROTO_DSTOPTSValue:
60
Destination options header.
116
of file components/service/bsd_socket/inc/netinet_in.h
IPPROTO_EON#
#define IPPROTO_EONValue:
80
ISO cnlp.
117
of file components/service/bsd_socket/inc/netinet_in.h
IPPROTO_ETHERIP#
#define IPPROTO_ETHERIPValue:
97
Ethernet in IPv4.
118
of file components/service/bsd_socket/inc/netinet_in.h
IPPROTO_ENCAP#
#define IPPROTO_ENCAPValue:
98
Encapsulation header.
119
of file components/service/bsd_socket/inc/netinet_in.h
IPPROTO_PIM#
#define IPPROTO_PIMValue:
103
Protocol indep. multicast.
120
of file components/service/bsd_socket/inc/netinet_in.h
IPPROTO_IPCOMP#
#define IPPROTO_IPCOMPValue:
108
IP Payload comp. Protocol.
121
of file components/service/bsd_socket/inc/netinet_in.h
IPPROTO_CARP#
#define IPPROTO_CARPValue:
112
CARP.
122
of file components/service/bsd_socket/inc/netinet_in.h
IPPROTO_SCTP#
#define IPPROTO_SCTPValue:
132
SCTP, RFC 4960.
123
of file components/service/bsd_socket/inc/netinet_in.h
IPPROTO_UDPLITE#
#define IPPROTO_UDPLITEValue:
136
UDP-Lite, RFC 3828.
124
of file components/service/bsd_socket/inc/netinet_in.h
IPPROTO_MPLS#
#define IPPROTO_MPLSValue:
137
Unicast MPLS packet.
125
of file components/service/bsd_socket/inc/netinet_in.h
IPPROTO_PFSYNC#
#define IPPROTO_PFSYNCValue:
240
PFSYNC.
126
of file components/service/bsd_socket/inc/netinet_in.h
IPPROTO_RAW#
#define IPPROTO_RAWValue:
255
Raw IP packet.
127
of file components/service/bsd_socket/inc/netinet_in.h
IPPROTO_MAX#
#define IPPROTO_MAXValue:
256
Maximum protocol value.
128
of file components/service/bsd_socket/inc/netinet_in.h