Socket Protocol#
Macros#
#define
IPPROTO_IP 0
Dummy for IP.
#define
IPPROTO_HOPOPTS IPPROTO_IP
Hop-by-hop option header.
#define
IPPROTO_ICMP 1
Control message protocol.
#define
IPPROTO_IGMP 2
Group mgmt protocol.
#define
IPPROTO_GGP 3
Gateway^2 (deprecated)
#define
IPPROTO_IPIP 4
IP inside IP.
#define
IPPROTO_IPV4 IPPROTO_IPIP
IP inside IP.
#define
IPPROTO_TCP 6
TCP.
#define
IPPROTO_EGP 8
Exterior gateway protocol.
#define
IPPROTO_PUP 12
PUP.
#define
IPPROTO_UDP 17
User datagram protocol.
#define
IPPROTO_IDP 22
XNS IDP.
#define
IPPROTO_TP 29
TP-4 w/ class negotiation.
#define
IPPROTO_IPV6 41
IPv6 in IPv6.
#define
IPPROTO_ROUTING 43
Routing header.
#define
IPPROTO_FRAGMENT 44
Fragmentation/reassembly header.
#define
IPPROTO_RSVP 46
Resource reservation.
#define
IPPROTO_GRE 47
GRE encap, RFCs 1701/1702.
#define
IPPROTO_ESP 50
Encap. Security Payload.
#define
IPPROTO_AH 51
Authentication header.
#define
IPPROTO_MOBILE 55
IP Mobility, RFC 2004.
#define
IPPROTO_ICMPV6 58
ICMP for IPv6.
#define
IPPROTO_NONE 59
No next header.
#define
IPPROTO_DSTOPTS 60
Destination options header.
#define
IPPROTO_EON 80
ISO cnlp.
#define
IPPROTO_ETHERIP 97
Ethernet in IPv4.
#define
IPPROTO_ENCAP 98
Encapsulation header.
#define
IPPROTO_PIM 103
Protocol indep. multicast.
#define
IPPROTO_IPCOMP 108
IP Payload comp. Protocol.
#define
IPPROTO_CARP 112
CARP.
#define
IPPROTO_SCTP 132
SCTP, RFC 4960.
#define
IPPROTO_UDPLITE 136
UDP-Lite, RFC 3828.
#define
IPPROTO_MPLS 137
Unicast MPLS packet.
#define
IPPROTO_PFSYNC 240
PFSYNC.
#define
IPPROTO_RAW 255
Raw IP packet.
#define
IPPROTO_MAX 256
Maximum protocol value.