protnum.h
Go to the documentation of this file.
1/*
2 * Copyright (C) 2015 Martine Lenders <mlenders@inf.fu-berlin.de>
3 *
4 * This file is subject to the terms and conditions of the GNU Lesser
5 * General Public License v2.1. See the file LICENSE in the top level
6 * directory for more details.
7 */
8
26#ifndef NET_PROTNUM_H
27#define NET_PROTNUM_H
28
29#ifdef __cplusplus
30extern "C" {
31#endif
32
33#define PROTNUM_IPV6_EXT_HOPOPT (0)
34#define PROTNUM_ICMP (1)
35#define PROTNUM_IGMP (2)
36#define PROTNUM_GGP (3)
37#define PROTNUM_IPV4 (4)
38#define PROTNUM_ST (5)
39#define PROTNUM_TCP (6)
40#define PROTNUM_CBT (7)
41#define PROTNUM_EGP (8)
42#define PROTNUM_IGP (9)
44#define PROTNUM_BBN_RCC_MON (10)
45#define PROTNUM_NVP_II (11)
46#define PROTNUM_PUP (12)
47#define PROTNUM_ARGUS (13)
48#define PROTNUM_EMCON (14)
49#define PROTNUM_XNET (15)
50#define PROTNUM_CHAOS (16)
51#define PROTNUM_UDP (17)
52#define PROTNUM_MUX (18)
53#define PROTNUM_DCN_MEAS (19)
54#define PROTNUM_HMP (20)
55#define PROTNUM_PRM (21)
56#define PROTNUM_XNS_IDP (22)
57#define PROTNUM_TRUNK_1 (23)
58#define PROTNUM_TRUNK_2 (24)
59#define PROTNUM_LEAF_1 (25)
60#define PROTNUM_LEAF_2 (26)
61#define PROTNUM_RDP (27)
62#define PROTNUM_IRTP (28)
63#define PROTNUM_ISO_TP4 (29)
64#define PROTNUM_NETBLT (30)
65#define PROTNUM_MFE_NSP (31)
66#define PROTNUM_MERIT_INP (32)
67#define PROTNUM_DCCP (33)
68#define PROTNUM_3PC (34)
69#define PROTNUM_IDPR (35)
70#define PROTNUM_XTP (36)
71#define PROTNUM_DDP (37)
72#define PROTNUM_IDPR_CMTP (38)
73#define PROTNUM_TPPLUSPLUS (39)
74#define PROTNUM_IL (40)
75#define PROTNUM_IPV6 (41)
76#define PROTNUM_SDRP (42)
77#define PROTNUM_IPV6_EXT_RH (43)
78#define PROTNUM_IPV6_EXT_FRAG (44)
79#define PROTNUM_IDRP (45)
80#define PROTNUM_RSVP (46)
81#define PROTNUM_GRE (47)
82#define PROTNUM_DSR (48)
83#define PROTNUM_BNA (49)
84#define PROTNUM_IPV6_EXT_ESP (50)
86#define PROTNUM_IPV6_EXT_AH (51)
88#define PROTNUM_I_NLSP (52)
90#define PROTNUM_SWIPE (53)
91#define PROTNUM_NARP (54)
92#define PROTNUM_MOBILE (55)
93#define PROTNUM_TLSP (56)
94#define PROTNUM_SKIP (57)
95#define PROTNUM_ICMPV6 (58)
96#define PROTNUM_IPV6_NONXT (59)
97#define PROTNUM_IPV6_EXT_DST (60)
99#define PROTNUM_CFTP (62)
100#define PROTNUM_SAT_EXPAK (64)
101#define PROTNUM_KRYPTOLAN (65)
102#define PROTNUM_RVD (66)
103#define PROTNUM_IPPC (67)
104#define PROTNUM_SAT_MON (69)
105#define PROTNUM_VISA (70)
106#define PROTNUM_IPCV (71)
107#define PROTNUM_CPNX (72)
108#define PROTNUM_CPHB (73)
109#define PROTNUM_WSN (74)
110#define PROTNUM_PVP (75)
111#define PROTNUM_BR_SAT_MON (76)
112#define PROTNUM_SUN_ND (77)
113#define PROTNUM_WB_MON (78)
114#define PROTNUM_WB_EXPAK (79)
115#define PROTNUM_ISO_IP (80)
116#define PROTNUM_VMTP (81)
117#define PROTNUM_SECURE_VMTP (82)
118#define PROTNUM_VINES (83)
119#define PROTNUM_TTP (84)
120#define PROTNUM_IPTM (84)
121#define PROTNUM_NSFNET_IGP (85)
122#define PROTNUM_DGP (86)
123#define PROTNUM_TCF (87)
124#define PROTNUM_EIGRP (88)
125#define PROTNUM_OSPFIGP (89)
126#define PROTNUM_SPRITE_RPC (90)
127#define PROTNUM_LARP (91)
128#define PROTNUM_MTP (92)
129#define PROTNUM_AX_25 (93)
130#define PROTNUM_IPIP (94)
131#define PROTNUM_MICP (95)
133#define PROTNUM_SCC_SP (96)
134#define PROTNUM_ETHERIP (97)
135#define PROTNUM_ENCAP (98)
136#define PROTNUM_GMTP (100)
137#define PROTNUM_IFMP (101)
138#define PROTNUM_PNNI (102)
139#define PROTNUM_PIM (103)
140#define PROTNUM_ARIS (104)
141#define PROTNUM_SCPS (105)
142#define PROTNUM_QNX (106)
143#define PROTNUM_A_N (107)
144#define PROTNUM_IPCOMP (108)
145#define PROTNUM_SNP (109)
146#define PROTNUM_COMPAQ_PEER (110)
147#define PROTNUM_IPX_IN_IP (111)
148#define PROTNUM_VRRP (112)
149#define PROTNUM_PGM (113)
150#define PROTNUM_L2TP (115)
151#define PROTNUM_DDX (116)
152#define PROTNUM_IATP (117)
153#define PROTNUM_STP (118)
154#define PROTNUM_SRP (119)
155#define PROTNUM_UTI (120)
156#define PROTNUM_SMP (121)
157#define PROTNUM_SM (122)
158#define PROTNUM_PTP (123)
159#define PROTNUM_ISIS_OVER_IPV4 (124)
160#define PROTNUM_FIRE (125)
161#define PROTNUM_CRTP (126)
162#define PROTNUM_CRUDP (127)
163#define PROTNUM_SSCOPMCE (128)
164#define PROTNUM_IPLT (129)
165#define PROTNUM_SPS (130)
166#define PROTNUM_PIPE (131)
167#define PROTNUM_SCTP (132)
168#define PROTNUM_FC (133)
169#define PROTNUM_RSVP_E2E_IGNORE (134)
170#define PROTNUM_IPV6_EXT_MOB (135)
171#define PROTNUM_UDPLITE (136)
172#define PROTNUM_MPLS_IN_IP (137)
173#define PROTNUM_MANET (138)
174#define PROTNUM_HIP (139)
175#define PROTNUM_SHIM6 (140)
176#define PROTNUM_WESP (141)
177#define PROTNUM_ROHC (142)
178#define PROTNUM_RESERVED (255)
180#ifdef __cplusplus
181}
182#endif
183
184#endif /* NET_PROTNUM_H */