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.
123
of file components/service/bsd_socket/inc/netinet_in.h
IPPROTO_HOPOPTS#
#define IPPROTO_HOPOPTSValue:
IPPROTO_IP
Hop-by-hop option header.
124
of file components/service/bsd_socket/inc/netinet_in.h
IPPROTO_ICMP#
#define IPPROTO_ICMPValue:
1
Control message protocol.
125
of file components/service/bsd_socket/inc/netinet_in.h
IPPROTO_IGMP#
#define IPPROTO_IGMPValue:
2
Group mgmt protocol.
126
of file components/service/bsd_socket/inc/netinet_in.h
IPPROTO_GGP#
#define IPPROTO_GGPValue:
3
Gateway^2 (deprecated)
127
of file components/service/bsd_socket/inc/netinet_in.h
IPPROTO_IPIP#
#define IPPROTO_IPIPValue:
4
IP inside IP.
128
of file components/service/bsd_socket/inc/netinet_in.h
IPPROTO_IPV4#
#define IPPROTO_IPV4Value:
IPPROTO_IPIP
IP inside IP.
129
of file components/service/bsd_socket/inc/netinet_in.h
IPPROTO_TCP#
#define IPPROTO_TCPValue:
6
TCP.
130
of file components/service/bsd_socket/inc/netinet_in.h
IPPROTO_EGP#
#define IPPROTO_EGPValue:
8
Exterior gateway protocol.
131
of file components/service/bsd_socket/inc/netinet_in.h
IPPROTO_PUP#
#define IPPROTO_PUPValue:
12
PUP.
132
of file components/service/bsd_socket/inc/netinet_in.h
IPPROTO_UDP#
#define IPPROTO_UDPValue:
17
User datagram protocol.
133
of file components/service/bsd_socket/inc/netinet_in.h
IPPROTO_IDP#
#define IPPROTO_IDPValue:
22
XNS IDP.
134
of file components/service/bsd_socket/inc/netinet_in.h
IPPROTO_TP#
#define IPPROTO_TPValue:
29
TP-4 w/ class negotiation.
135
of file components/service/bsd_socket/inc/netinet_in.h
IPPROTO_IPV6#
#define IPPROTO_IPV6Value:
41
IPv6 in IPv6.
136
of file components/service/bsd_socket/inc/netinet_in.h
IPPROTO_ROUTING#
#define IPPROTO_ROUTINGValue:
43
Routing header.
137
of file components/service/bsd_socket/inc/netinet_in.h
IPPROTO_FRAGMENT#
#define IPPROTO_FRAGMENTValue:
44
Fragmentation/reassembly header.
138
of file components/service/bsd_socket/inc/netinet_in.h
IPPROTO_RSVP#
#define IPPROTO_RSVPValue:
46
Resource reservation.
139
of file components/service/bsd_socket/inc/netinet_in.h
IPPROTO_GRE#
#define IPPROTO_GREValue:
47
GRE encap, RFCs 1701/1702.
140
of file components/service/bsd_socket/inc/netinet_in.h
IPPROTO_ESP#
#define IPPROTO_ESPValue:
50
Encap. Security Payload.
141
of file components/service/bsd_socket/inc/netinet_in.h
IPPROTO_AH#
#define IPPROTO_AHValue:
51
Authentication header.
142
of file components/service/bsd_socket/inc/netinet_in.h
IPPROTO_MOBILE#
#define IPPROTO_MOBILEValue:
55
IP Mobility, RFC 2004.
143
of file components/service/bsd_socket/inc/netinet_in.h
IPPROTO_ICMPV6#
#define IPPROTO_ICMPV6Value:
58
ICMP for IPv6.
144
of file components/service/bsd_socket/inc/netinet_in.h
IPPROTO_NONE#
#define IPPROTO_NONEValue:
59
No next header.
145
of file components/service/bsd_socket/inc/netinet_in.h
IPPROTO_DSTOPTS#
#define IPPROTO_DSTOPTSValue:
60
Destination options header.
146
of file components/service/bsd_socket/inc/netinet_in.h
IPPROTO_EON#
#define IPPROTO_EONValue:
80
ISO cnlp.
147
of file components/service/bsd_socket/inc/netinet_in.h
IPPROTO_ETHERIP#
#define IPPROTO_ETHERIPValue:
97
Ethernet in IPv4.
148
of file components/service/bsd_socket/inc/netinet_in.h
IPPROTO_ENCAP#
#define IPPROTO_ENCAPValue:
98
Encapsulation header.
149
of file components/service/bsd_socket/inc/netinet_in.h
IPPROTO_PIM#
#define IPPROTO_PIMValue:
103
Protocol indep. multicast.
150
of file components/service/bsd_socket/inc/netinet_in.h
IPPROTO_IPCOMP#
#define IPPROTO_IPCOMPValue:
108
IP Payload comp. Protocol.
151
of file components/service/bsd_socket/inc/netinet_in.h
IPPROTO_CARP#
#define IPPROTO_CARPValue:
112
CARP.
152
of file components/service/bsd_socket/inc/netinet_in.h
IPPROTO_SCTP#
#define IPPROTO_SCTPValue:
132
SCTP, RFC 4960.
153
of file components/service/bsd_socket/inc/netinet_in.h
IPPROTO_UDPLITE#
#define IPPROTO_UDPLITEValue:
136
UDP-Lite, RFC 3828.
154
of file components/service/bsd_socket/inc/netinet_in.h
IPPROTO_MPLS#
#define IPPROTO_MPLSValue:
137
Unicast MPLS packet.
155
of file components/service/bsd_socket/inc/netinet_in.h
IPPROTO_PFSYNC#
#define IPPROTO_PFSYNCValue:
240
PFSYNC.
156
of file components/service/bsd_socket/inc/netinet_in.h
IPPROTO_RAW#
#define IPPROTO_RAWValue:
255
Raw IP packet.
157
of file components/service/bsd_socket/inc/netinet_in.h
IPPROTO_MAX#
#define IPPROTO_MAXValue:
256
Maximum protocol value.
158
of file components/service/bsd_socket/inc/netinet_in.h