ROHC compression/decompression library
Enumerations | Variables
ip_numbers.h File Reference

Defines the IPv4 protocol numbers. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Enumerations

enum  {
  ROHC_IPPROTO_HOPOPTS = 0, ROHC_IPPROTO_IPIP = 4, ROHC_IPPROTO_UDP = 17, ROHC_IPPROTO_IPV6 = 41,
  ROHC_IPPROTO_ROUTING = 43, ROHC_IPPROTO_ESP = 50, ROHC_IPPROTO_AH = 51, ROHC_IPPROTO_DSTOPTS = 60,
  ROHC_IPPROTO_UDPLITE = 136
}

Variables

enum { ... }  __attribute__

Detailed Description

Defines the IPv4 protocol numbers.

Author:
Free Software Foundation, Inc

This file contains some parts from the GNU C library. It is copied here to be portable on all platforms, even the platforms that miss the declarations or got different declarations, such as Microsoft Windows or FreeBSD.


Enumeration Type Documentation

anonymous enum
Enumerator:
ROHC_IPPROTO_HOPOPTS 

The IP protocol number for Hop-by-Hop option

ROHC_IPPROTO_IPIP 

The IP protocol number for IPv4-in-IPv4 tunnels

ROHC_IPPROTO_UDP 

The IP protocol number for the User Datagram Protocol (UDP)

ROHC_IPPROTO_IPV6 

The IP protocol number for IPv6

ROHC_IPPROTO_ROUTING 

The IP protocol number for IPv6 routing header

ROHC_IPPROTO_ESP 

The IP protocol number for the Encapsulating Security Payload (ESP)

ROHC_IPPROTO_AH 

The IP protocol number for Authentication Header

ROHC_IPPROTO_DSTOPTS 

The IP protocol number for IPv6 destination option

ROHC_IPPROTO_UDPLITE 

The IP protocol number for UDP-Lite


Variable Documentation

enum { ... } __attribute__