ROHC compression/decompression library
Data Fields
d_generic_changes Struct Reference

Store information about an IP header between the different decompressions of IP packets. More...

#include <d_generic.h>

Collaboration diagram for d_generic_changes:
Collaboration graph
[legend]

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)
int complist
 Whether the compression list is used or not(IPv6 only)
int size_list
 The size of the list.
unsigned char * next_header
 The next header located after the IP header(s)
unsigned int next_header_len
 The length of the next header.

Detailed Description

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.


Field Documentation

Whether the compression list is used or not(IPv6 only)

Referenced by build_uncompressed_ip6(), decode_uo0(), decode_uo1(), and decode_uor2().

Whether the IP-ID is considered as coded in NBO or not (IPv4 only)

Referenced by build_uncompressed_ip4(), cmp_generic_changes(), copy_generic_changes(), d_decode_dynamic_ip(), d_generic_decode(), and decode_inner_header_flags().


The documentation for this struct was generated from the following file: