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