Subversion Repositories HelenOS

Rev

Rev 4307 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
3846 mejdrech 1
/*
3912 mejdrech 2
 * Copyright (c) 2009 Lukas Mejdrech
3846 mejdrech 3
 * All rights reserved.
4
 *
5
 * Redistribution and use in source and binary forms, with or without
6
 * modification, are permitted provided that the following conditions
7
 * are met:
8
 *
9
 * - Redistributions of source code must retain the above copyright
10
 *   notice, this list of conditions and the following disclaimer.
11
 * - Redistributions in binary form must reproduce the above copyright
12
 *   notice, this list of conditions and the following disclaimer in the
13
 *   documentation and/or other materials provided with the distribution.
14
 * - The name of the author may not be used to endorse or promote products
15
 *   derived from this software without specific prior written permission.
16
 *
17
 * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
18
 * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
19
 * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
20
 * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
21
 * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
22
 * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
23
 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
24
 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
25
 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
26
 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
27
 */
28
 
4307 mejdrech 29
/** @addtogroup ip
3846 mejdrech 30
 *  @{
31
 */
32
 
33
/** @file
3912 mejdrech 34
 *  Internet protocol numbers according to the on-line IANA - Assigned Protocol numbers - <http://www.iana.org/assignments/protocol-numbers/protocol-numbers.xml>, cited January 14 2009.
3846 mejdrech 35
 *  Names according to the linux src/include/linux/in.h header file.
36
 */
37
 
38
#ifndef __NET_IPPROTOCOLS_H__
39
#define __NET_IPPROTOCOLS_H__
40
 
4704 mejdrech 41
/** @name IP protocols definitions
42
 */
43
/*@{*/
44
 
3912 mejdrech 45
/** IPv6 Hop-by-Hop Option internet protocol number.
3846 mejdrech 46
 */
47
#define IPPROTO_HOPOPT      0
48
 
3912 mejdrech 49
/** Internet Control Message internet protocol number.
3846 mejdrech 50
 */
51
#define IPPROTO_ICMP        1
52
 
3912 mejdrech 53
/** Internet Group Management internet protocol number.
3846 mejdrech 54
 */
55
#define IPPROTO_IGMP        2
56
 
3912 mejdrech 57
/** Gateway-to-Gateway internet protocol number.
3846 mejdrech 58
 */
59
#define IPPROTO_GGP     3
60
 
3912 mejdrech 61
/** IP in IP (encapsulation) internet protocol number.
3846 mejdrech 62
 */
63
#define IPPROTO_IP      4
64
 
3912 mejdrech 65
/** Stream internet protocol number.
3846 mejdrech 66
 */
67
#define IPPROTO_ST      5
68
 
3912 mejdrech 69
/** Transmission Control internet protocol number.
3846 mejdrech 70
 */
71
#define IPPROTO_TCP     6
72
 
3912 mejdrech 73
/** CBT internet protocol number.
3846 mejdrech 74
 */
75
#define IPPROTO_CBT     7
76
 
3912 mejdrech 77
/** Exterior Gateway Protocol internet protocol number.
3846 mejdrech 78
 */
79
#define IPPROTO_EGP     8
80
 
81
/** any private interior gateway            
3912 mejdrech 82
(used by Cisco for their IGRP) internet protocol number.
3846 mejdrech 83
 */
84
#define IPPROTO_IGP     9
85
 
3912 mejdrech 86
/** BBN RCC Monitoring internet protocol number.
3846 mejdrech 87
 */
88
#define IPPROTO_BBN_RCC_MON     10
89
 
3912 mejdrech 90
/** Network Voice Protocol internet protocol number.
3846 mejdrech 91
 */
92
#define IPPROTO_NVP_II      11
93
 
3912 mejdrech 94
/** PUP internet protocol number.
3846 mejdrech 95
 */
96
#define IPPROTO_PUP     12
97
 
3912 mejdrech 98
/** ARGUS internet protocol number.
3846 mejdrech 99
 */
100
#define IPPROTO_ARGUS       13
101
 
3912 mejdrech 102
/** EMCON internet protocol number.
3846 mejdrech 103
 */
104
#define IPPROTO_EMCON       14
105
 
3912 mejdrech 106
/** Cross Net Debugger internet protocol number.
3846 mejdrech 107
 */
108
#define IPPROTO_XNET        15
109
 
3912 mejdrech 110
/** Chaos internet protocol number.
3846 mejdrech 111
 */
112
#define IPPROTO_CHAOS       16
113
 
3912 mejdrech 114
/** User Datagram internet protocol number.
3846 mejdrech 115
 */
116
#define IPPROTO_UDP     17
117
 
3912 mejdrech 118
/** Multiplexing internet protocol number.
3846 mejdrech 119
 */
120
#define IPPROTO_MUX     18
121
 
3912 mejdrech 122
/** DCN Measurement Subsystems internet protocol number.
3846 mejdrech 123
 */
124
#define IPPROTO_DCN_MEAS        19
125
 
3912 mejdrech 126
/** Host Monitoring internet protocol number.
3846 mejdrech 127
 */
128
#define IPPROTO_HMP     20
129
 
3912 mejdrech 130
/** Packet Radio Measurement internet protocol number.
3846 mejdrech 131
 */
132
#define IPPROTO_PRM     21
133
 
3912 mejdrech 134
/** XEROX NS IDP internet protocol number.
3846 mejdrech 135
 */
136
#define IPPROTO_XNS_IDP     22
137
 
3912 mejdrech 138
/** Trunk-1 internet protocol number.
3846 mejdrech 139
 */
140
#define IPPROTO_TRUNK_1     23
141
 
3912 mejdrech 142
/** Trunk-2 internet protocol number.
3846 mejdrech 143
 */
144
#define IPPROTO_TRUNK_2     24
145
 
3912 mejdrech 146
/** Leaf-1 internet protocol number.
3846 mejdrech 147
 */
148
#define IPPROTO_LEAF_1      25
149
 
3912 mejdrech 150
/** Leaf-2 internet protocol number.
3846 mejdrech 151
 */
152
#define IPPROTO_LEAF_2      26
153
 
3912 mejdrech 154
/** Reliable Data Protocol internet protocol number.
3846 mejdrech 155
 */
156
#define IPPROTO_RDP     27
157
 
3912 mejdrech 158
/** Internet Reliable Transaction internet protocol number.
3846 mejdrech 159
 */
160
#define IPPROTO_IRTP        28
161
 
3912 mejdrech 162
/** ISO Transport Protocol Class 4 internet protocol number.
3846 mejdrech 163
 */
164
#define IPPROTO_ISO_TP4     29
165
 
3912 mejdrech 166
/** Bulk Data Transfer Protocol internet protocol number.
3846 mejdrech 167
 */
168
#define IPPROTO_NETBLT      30
169
 
3912 mejdrech 170
/** MFE Network Services Protocol internet protocol number.
3846 mejdrech 171
 */
172
#define IPPROTO_MFE_NSP     31
173
 
3912 mejdrech 174
/** MERIT Internodal Protocol internet protocol number.
3846 mejdrech 175
 */
176
#define IPPROTO_MERIT_INP       32
177
 
3912 mejdrech 178
/** Datagram Congestion Control Protocol internet protocol number.
3846 mejdrech 179
 */
180
#define IPPROTO_DCCP        33
181
 
3912 mejdrech 182
/** Third Party Connect Protocol internet protocol number.
3846 mejdrech 183
 */
184
#define IPPROTO_3PC     34
185
 
3912 mejdrech 186
/** Inter-Domain Policy Routing Protocol internet protocol number.
3846 mejdrech 187
 */
188
#define IPPROTO_IDPR        35
189
 
3912 mejdrech 190
/** XTP internet protocol number.
3846 mejdrech 191
 */
192
#define IPPROTO_XTP     36
193
 
3912 mejdrech 194
/** Datagram Delivery Protocol internet protocol number.
3846 mejdrech 195
 */
196
#define IPPROTO_DDP     37
197
 
3912 mejdrech 198
/** IDPR Control Message Transport Proto internet protocol number.
3846 mejdrech 199
 */
200
#define IPPROTO_IDPR_CMTP       38
201
 
3912 mejdrech 202
/** TP++ Transport Protocol internet protocol number.
3846 mejdrech 203
 */
204
#define IPPROTO_TP      39
205
 
3912 mejdrech 206
/** IL Transport Protocol internet protocol number.
3846 mejdrech 207
 */
208
#define IPPROTO_IL      40
209
 
3912 mejdrech 210
/** Ipv6 internet protocol number.
3846 mejdrech 211
 */
212
#define IPPROTO_IPV6        41
213
 
3912 mejdrech 214
/** Source Demand Routing Protocol internet protocol number.
3846 mejdrech 215
 */
216
#define IPPROTO_SDRP        42
217
 
3912 mejdrech 218
/** Routing Header for IPv6 internet protocol number.
3846 mejdrech 219
 */
220
#define IPPROTO_IPv6_Route      43
221
 
3912 mejdrech 222
/** Fragment Header for IPv6 internet protocol number.
3846 mejdrech 223
 */
224
#define IPPROTO_IPv6_Frag       44
225
 
3912 mejdrech 226
/** Inter-Domain Routing Protocol internet protocol number.
3846 mejdrech 227
 */
228
#define IPPROTO_IDRP        45
229
 
3912 mejdrech 230
/** Reservation Protocol internet protocol number.
3846 mejdrech 231
 */
232
#define IPPROTO_RSVP        46
233
 
3912 mejdrech 234
/** General Routing Encapsulation internet protocol number.
3846 mejdrech 235
 */
236
#define IPPROTO_GRE     47
237
 
3912 mejdrech 238
/** Dynamic Source Routing Protocol internet protocol number.
3846 mejdrech 239
 */
240
#define IPPROTO_DSR     48
241
 
3912 mejdrech 242
/** BNA internet protocol number.
3846 mejdrech 243
 */
244
#define IPPROTO_BNA     49
245
 
3912 mejdrech 246
/** Encap Security Payload internet protocol number.
3846 mejdrech 247
 */
248
#define IPPROTO_ESP     50
249
 
3912 mejdrech 250
/** Authentication Header internet protocol number.
3846 mejdrech 251
 */
252
#define IPPROTO_AH      51
253
 
3912 mejdrech 254
/** Integrated Net Layer Security  TUBA internet protocol number.
3846 mejdrech 255
 */
256
#define IPPROTO_I_NLSP      52
257
 
3912 mejdrech 258
/** IP with Encryption internet protocol number.
3846 mejdrech 259
 */
260
#define IPPROTO_SWIPE       53
261
 
3912 mejdrech 262
/** NBMA Address Resolution Protocol internet protocol number.
3846 mejdrech 263
 */
264
#define IPPROTO_NARP        54
265
 
3912 mejdrech 266
/** IP Mobility internet protocol number.
3846 mejdrech 267
 */
268
#define IPPROTO_MOBILE      55
269
 
270
/** Transport Layer Security Protocol        
3912 mejdrech 271
using Kryptonet key management internet protocol number.
3846 mejdrech 272
 */
273
#define IPPROTO_TLSP        56
274
 
3912 mejdrech 275
/** SKIP internet protocol number.
3846 mejdrech 276
 */
277
#define IPPROTO_SKIP        57
278
 
3912 mejdrech 279
/** ICMP for IPv6 internet protocol number.
3846 mejdrech 280
 */
281
#define IPPROTO_IPv6_ICMP       58
282
 
3912 mejdrech 283
/** No Next Header for IPv6 internet protocol number.
3846 mejdrech 284
 */
285
#define IPPROTO_IPv6_NoNxt      59
286
 
3912 mejdrech 287
/** Destination Options for IPv6 internet protocol number.
3846 mejdrech 288
 */
289
#define IPPROTO_IPv6_Opts       60
290
 
3912 mejdrech 291
/** Any host internal protocol internet protocol number.
3846 mejdrech 292
 */
293
#define IPPROTO_AHIP        61
294
 
3912 mejdrech 295
/** CFTP internet protocol number.
3846 mejdrech 296
 */
297
#define IPPROTO_CFTP        62
298
 
3912 mejdrech 299
/** Any local network internet protocol number.
3846 mejdrech 300
 */
301
#define IPPROTO_ALN     63
302
 
3912 mejdrech 303
/** SATNET and Backroom EXPAK internet protocol number.
3846 mejdrech 304
 */
305
#define IPPROTO_SAT_EXPAK       64
306
 
3912 mejdrech 307
/** Kryptolan internet protocol number.
3846 mejdrech 308
 */
309
#define IPPROTO_KRYPTOLAN       65
310
 
3912 mejdrech 311
/** MIT Remote Virtual Disk Protocol internet protocol number.
3846 mejdrech 312
 */
313
#define IPPROTO_RVD     66
314
 
3912 mejdrech 315
/** Internet Pluribus Packet Core internet protocol number.
3846 mejdrech 316
 */
317
#define IPPROTO_IPPC        67
318
 
3912 mejdrech 319
/** Any distributed file system internet protocol number.
3846 mejdrech 320
 */
321
#define IPPROTO_ADFS        68
322
 
3912 mejdrech 323
/** SATNET Monitoring internet protocol number.
3846 mejdrech 324
 */
325
#define IPPROTO_SAT_MON     69
326
 
3912 mejdrech 327
/** VISA Protocol internet protocol number.
3846 mejdrech 328
 */
329
#define IPPROTO_VISA        70
330
 
3912 mejdrech 331
/** Internet Packet Core Utility internet protocol number.
3846 mejdrech 332
 */
333
#define IPPROTO_IPCV        71
334
 
3912 mejdrech 335
/** Computer Protocol Network Executive internet protocol number.
3846 mejdrech 336
 */
337
#define IPPROTO_CPNX        72
338
 
3912 mejdrech 339
/** Computer Protocol Heart Beat internet protocol number.
3846 mejdrech 340
 */
341
#define IPPROTO_CPHB        73
342
 
3912 mejdrech 343
/** Wang Span Network internet protocol number.
3846 mejdrech 344
 */
345
#define IPPROTO_WSN     74
346
 
3912 mejdrech 347
/** Packet Video Protocol internet protocol number.
3846 mejdrech 348
 */
349
#define IPPROTO_PVP     75
350
 
3912 mejdrech 351
/** Backroom SATNET Monitoring internet protocol number.
3846 mejdrech 352
 */
353
#define IPPROTO_BR_SAT_MON      76
354
 
3912 mejdrech 355
/** SUN ND IPPROTOCOL_Temporary internet protocol number.
3846 mejdrech 356
 */
357
#define IPPROTO_SUN_ND      77
358
 
3912 mejdrech 359
/** WIDEBAND Monitoring internet protocol number.
3846 mejdrech 360
 */
361
#define IPPROTO_WB_MON      78
362
 
3912 mejdrech 363
/** WIDEBAND EXPAK internet protocol number.
3846 mejdrech 364
 */
365
#define IPPROTO_WB_EXPAK        79
366
 
3912 mejdrech 367
/** ISO Internet Protocol internet protocol number.
3846 mejdrech 368
 */
369
#define IPPROTO_ISO_IP      80
370
 
3912 mejdrech 371
/** VMTP internet protocol number.
3846 mejdrech 372
 */
373
#define IPPROTO_VMTP        81
374
 
3912 mejdrech 375
/** SECURE-VMTP internet protocol number.
3846 mejdrech 376
 */
377
#define IPPROTO_SECURE_VMTP     82
378
 
3912 mejdrech 379
/** VINES internet protocol number.
3846 mejdrech 380
 */
381
#define IPPROTO_VINES       83
382
 
3912 mejdrech 383
/** TTP internet protocol number.
3846 mejdrech 384
 */
385
#define IPPROTO_TTP     84
386
 
3912 mejdrech 387
/** NSFNET-IGP internet protocol number.
3846 mejdrech 388
 */
389
#define IPPROTO_NSFNET_IGP      85
390
 
3912 mejdrech 391
/** Dissimilar Gateway Protocol internet protocol number.
3846 mejdrech 392
 */
393
#define IPPROTO_DGP     86
394
 
3912 mejdrech 395
/** TCF internet protocol number.
3846 mejdrech 396
 */
397
#define IPPROTO_TCF     87
398
 
3912 mejdrech 399
/** EIGRP internet protocol number.
3846 mejdrech 400
 */
401
#define IPPROTO_EIGRP       88
402
 
3912 mejdrech 403
/** OSPFIGP internet protocol number.
3846 mejdrech 404
 */
405
#define IPPROTO_OSPFIGP     89
406
 
3912 mejdrech 407
/** Sprite RPC Protocol internet protocol number.
3846 mejdrech 408
 */
409
#define IPPROTO_Sprite_RPC      90
410
 
3912 mejdrech 411
/** Locus Address Resolution Protocol internet protocol number.
3846 mejdrech 412
 */
413
#define IPPROTO_LARP        91
414
 
3912 mejdrech 415
/** Multicast Transport Protocol internet protocol number.
3846 mejdrech 416
 */
417
#define IPPROTO_MTP     92
418
 
3912 mejdrech 419
/** AX.25 Frames internet protocol number.
3846 mejdrech 420
 */
421
#define IPPROTO_AX25        93
422
 
3912 mejdrech 423
/** IP-within-IP Encapsulation Protocol internet protocol number.
3846 mejdrech 424
 */
425
#define IPPROTO_IPIP        94
426
 
3912 mejdrech 427
/** Mobile Internetworking Control Pro. internet protocol number.
3846 mejdrech 428
 */
429
#define IPPROTO_MICP        95
430
 
3912 mejdrech 431
/** Semaphore Communications Sec. Pro. internet protocol number.
3846 mejdrech 432
 */
433
#define IPPROTO_SCC_SP      96
434
 
3912 mejdrech 435
/** Ethernet-within-IP Encapsulation internet protocol number.
3846 mejdrech 436
 */
437
#define IPPROTO_ETHERIP     97
438
 
3912 mejdrech 439
/** Encapsulation Header internet protocol number.
3846 mejdrech 440
 */
441
#define IPPROTO_ENCAP       98
442
 
3912 mejdrech 443
/** Any private encryption scheme internet protocol number.
3846 mejdrech 444
 */
445
#define IPPROTO_APES        99
446
 
3912 mejdrech 447
/** GMTP internet protocol number.
3846 mejdrech 448
 */
449
#define IPPROTO_GMTP        100
450
 
3912 mejdrech 451
/** Ipsilon Flow Management Protocol internet protocol number.
3846 mejdrech 452
 */
453
#define IPPROTO_IFMP        101
454
 
3912 mejdrech 455
/** PNNI over IP internet protocol number.
3846 mejdrech 456
 */
457
#define IPPROTO_PNNI        102
458
 
3912 mejdrech 459
/** Protocol Independent Multicast internet protocol number.
3846 mejdrech 460
 */
461
#define IPPROTO_PIM     103
462
 
3912 mejdrech 463
/** ARIS internet protocol number.
3846 mejdrech 464
 */
465
#define IPPROTO_ARIS        104
466
 
3912 mejdrech 467
/** SCPS internet protocol number.
3846 mejdrech 468
 */
469
#define IPPROTO_SCPS        105
470
 
3912 mejdrech 471
/** QNX internet protocol number.
3846 mejdrech 472
 */
473
#define IPPROTO_QNX     106
474
 
3912 mejdrech 475
/** Active Networks internet protocol number.
3846 mejdrech 476
 */
477
#define IPPROTO_AN      107
478
 
3912 mejdrech 479
/** IP Payload Compression Protocol internet protocol number.
3846 mejdrech 480
 */
481
#define IPPROTO_IPComp      108
482
 
3912 mejdrech 483
/** Sitara Networks Protocol internet protocol number.
3846 mejdrech 484
 */
485
#define IPPROTO_SNP     109
486
 
3912 mejdrech 487
/** Compaq Peer Protocol internet protocol number.
3846 mejdrech 488
 */
489
#define IPPROTO_Compaq_Peer     110
490
 
3912 mejdrech 491
/** IPX in IP internet protocol number.
3846 mejdrech 492
 */
493
#define IPPROTO_IPX_in_IP       111
494
 
3912 mejdrech 495
/** Virtual Router Redundancy Protocol internet protocol number.
3846 mejdrech 496
 */
497
#define IPPROTO_VRRP        112
498
 
3912 mejdrech 499
/** PGM Reliable Transport Protocol internet protocol number.
3846 mejdrech 500
 */
501
#define IPPROTO_PGM     113
502
 
3912 mejdrech 503
/** Any 0-hop protocol internet protocol number.
3846 mejdrech 504
 */
505
#define IPPROTO_A0HP        114
506
 
3912 mejdrech 507
/** Layer Two Tunneling Protocol internet protocol number.
3846 mejdrech 508
 */
509
#define IPPROTO_L2TP        115
510
 
3912 mejdrech 511
/** D-II Data Exchange (DDX) internet protocol number.
3846 mejdrech 512
 */
513
#define IPPROTO_DDX     116
514
 
3912 mejdrech 515
/** Interactive Agent Transfer Protocol internet protocol number.
3846 mejdrech 516
 */
517
#define IPPROTO_IATP        117
518
 
3912 mejdrech 519
/** Schedule Transfer Protocol internet protocol number.
3846 mejdrech 520
 */
521
#define IPPROTO_STP     118
522
 
3912 mejdrech 523
/** SpectraLink Radio Protocol internet protocol number.
3846 mejdrech 524
 */
525
#define IPPROTO_SRP     119
526
 
3912 mejdrech 527
/** UTI internet protocol number.
3846 mejdrech 528
 */
529
#define IPPROTO_UTI     120
530
 
3912 mejdrech 531
/** Simple Message Protocol internet protocol number.
3846 mejdrech 532
 */
533
#define IPPROTO_SMP     121
534
 
3912 mejdrech 535
/** SM internet protocol number.
3846 mejdrech 536
 */
537
#define IPPROTO_SM      122
538
 
3912 mejdrech 539
/** Performance Transparency Protocol internet protocol number.
3846 mejdrech 540
 */
541
#define IPPROTO_PTP     123
542
 
3912 mejdrech 543
/** ISIS over IPv4 internet protocol number.
3846 mejdrech 544
 */
545
#define IPPROTO_ISIS        124
546
 
3912 mejdrech 547
/** FIRE internet protocol number.
3846 mejdrech 548
 */
549
#define IPPROTO_FIRE        125
550
 
3912 mejdrech 551
/** Combat Radio Transport Protocol internet protocol number.
3846 mejdrech 552
 */
553
#define IPPROTO_CRTP        126
554
 
3912 mejdrech 555
/** Combat Radio User Datagram internet protocol number.
3846 mejdrech 556
 */
557
#define IPPROTO_CRUDP       127
558
 
3912 mejdrech 559
/** SSCOPMCE internet protocol number.
3846 mejdrech 560
 */
561
#define IPPROTO_SSCOPMCE        128
562
 
3912 mejdrech 563
/** IPLT internet protocol number.
3846 mejdrech 564
 */
565
#define IPPROTO_IPLT        129
566
 
3912 mejdrech 567
/** Secure Packet Shield internet protocol number.
3846 mejdrech 568
 */
569
#define IPPROTO_SPS     130
570
 
3912 mejdrech 571
/** Private IP Encapsulation within IP internet protocol number.
3846 mejdrech 572
 */
573
#define IPPROTO_PIPE        131
574
 
3912 mejdrech 575
/** Stream Control Transmission Protocol internet protocol number.
3846 mejdrech 576
 */
577
#define IPPROTO_SCTP        132
578
 
3912 mejdrech 579
/** Fibre Channel internet protocol number.
3846 mejdrech 580
 */
581
#define IPPROTO_FC      133
582
 
3912 mejdrech 583
/** RSVP-E2E-IGNORE internet protocol number.
3846 mejdrech 584
 */
585
#define IPPROTO_RSVP_E2E_IGNORE     134
586
 
3912 mejdrech 587
/** Mobility Header internet protocol number.
3846 mejdrech 588
 */
589
#define IPPROTO_MH      135
590
 
3912 mejdrech 591
/** UDPLite internet protocol number.
3846 mejdrech 592
 */
593
#define IPPROTO_UDPLITE     136
594
 
3912 mejdrech 595
/** MPLS-in-IP internet protocol number.
3846 mejdrech 596
 */
597
#define IPPROTO_MPLS_in_IP      137
598
 
3912 mejdrech 599
/** MANET Protocols internet protocol number.
3846 mejdrech 600
 */
601
#define IPPROTO_manet       138
602
 
3912 mejdrech 603
/** Host Identity Protocol internet protocol number.
3846 mejdrech 604
 */
605
#define IPPROTO_HIP     139
606
 
3912 mejdrech 607
/** Raw internet protocol number.
3846 mejdrech 608
 */
609
#define IPPROTO_RAW     255
610
 
3912 mejdrech 611
/** Maximum internet protocol number.
3846 mejdrech 612
 */
613
#define IPPROTO_MAX     ( IPPROTO_RAW + 1 )
614
 
4704 mejdrech 615
/*@}*/
616
 
3846 mejdrech 617
#endif
618
 
619
/** @}
620
 */