Annotation of embedaddon/hping2/in.h, revision 1.1.1.1
1.1 misho 1: /* Copyright (C) 2000,2001 Salvatore Sanfilippo <antirez@invece.org> */
2:
3: #ifndef ARS_IPPROTO_IP
4:
5: #define ARS_IPPROTO_IP 0 /* Dummy protocol for TCP. */
6: #define ARS_IPPROTO_HOPOPTS 0 /* IPv6 Hop-by-Hop options. */
7: #define ARS_IPPROTO_ICMP 1 /* Internet Control Message Protocol. */
8: #define ARS_IPPROTO_IGMP 2 /* Internet Group Management Protocol. */
9: #define ARS_IPPROTO_IPIP 4 /* IPIP tunnels (older KA9Q tunnels use 94).*/
10: #define ARS_IPPROTO_TCP 6 /* Transmission Control Protocol. */
11: #define ARS_IPPROTO_EGP 8 /* Exterior Gateway Protocol. */
12: #define ARS_IPPROTO_PUP 12 /* PUP protocol. */
13: #define ARS_IPPROTO_UDP 17 /* User Datagram Protocol. */
14: #define ARS_IPPROTO_IDP 22 /* XNS IDP protocol. */
15: #define ARS_IPPROTO_TP 29 /* SO Transport Protocol Class 4. */
16: #define ARS_IPPROTO_IPV6 41 /* IPv6 header. */
17: #define ARS_IPPROTO_ROUTING 43 /* IPv6 routing header. */
18: #define ARS_IPPROTO_FRAGMENT 44 /* IPv6 fragmentation header. */
19: #define ARS_IPPROTO_RSVP 46 /* Reservation Protocol. */
20: #define ARS_IPPROTO_GRE 47 /* General Routing Encapsulation. */
21: #define ARS_IPPROTO_ESP 50 /* encapsulating security payload. */
22: #define ARS_IPPROTO_AH 51 /* authentication header. */
23: #define ARS_IPPROTO_ICMPV6 58 /* ICMPv6. */
24: #define ARS_IPPROTO_NONE 59 /* IPv6 no next header. */
25: #define ARS_IPPROTO_DSTOPTS 60 /* IPv6 destination options. */
26: #define ARS_IPPROTO_MTP 92 /* Multicast Transport Protocol. */
27: #define ARS_IPPROTO_ENCAP 98 /* Encapsulation Header. */
28: #define ARS_IPPROTO_PIM 103 /* Protocol Independent Multicast. */
29: #define ARS_IPPROTO_COMP 108 /* Compression Header Protocol. */
30: #define ARS_IPPROTO_RAW 255 /* Raw IP packets. */
31:
32: #endif
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>