ROHC compression/decompression library
|
Store information about an IP header between the different decompressions of IP packets. More...
#include <d_generic.h>
Data Fields | |
struct ip_packet | ip |
The IP header. | |
int | rnd |
Whether the IP-ID is considered as random or not (IPv4 only) | |
int | nbo |
Whether the IP-ID is considered as coded in NBO or not (IPv4 only) | |
unsigned char * | next_header |
The next header located after the IP header(s) | |
unsigned int | next_header_len |
The length of the next header. |
Store information about an IP header between the different decompressions of IP packets.
Defines an object that contains flags and structures related to an IP header and that need to be saved between the different decompressions of packets. A decompression context owns objects like this for the two first IP headers.
struct ip_packet d_generic_changes::ip |
The IP header.
Whether the IP-ID is considered as coded in NBO or not (IPv4 only)
unsigned char* d_generic_changes::next_header |
The next header located after the IP header(s)
Referenced by d_udp_create(), d_udp_lite_create(), and udp_update_context().
unsigned int d_generic_changes::next_header_len |
The length of the next header.
Referenced by d_udp_create(), and d_udp_lite_create().
Whether the IP-ID is considered as random or not (IPv4 only)