| 
    ROHC compression/decompression library
    
   | 
 
#include <d_tcp_defines.h>

Data Fields | |
| struct rohc_lsb_field16 | id | 
| struct rohc_lsb_field8 | ttl_hl | 
| uint8_t | saddr [16] | 
| uint8_t | daddr [16] | 
| ip_option_context_t | opts [ROHC_MAX_IP_EXT_HDRS] | 
| uint16_t | opts_len | 
| uint8_t | opts_nr | 
| uint8_t | proto | 
| uint32_t | flowid:20 | 
| uint32_t | dscp_bits:6 | 
| uint32_t | df:1 | 
| uint32_t | unused:5 | 
| uint8_t | version:4 | 
| uint8_t | ecn_flags_bits:2 | 
| uint8_t | id_behavior:2 | 
| bits_nr_t | ecn_flags_bits_nr | 
| bits_nr_t | id_behavior_nr | 
| bits_nr_t | proto_nr | 
| bits_nr_t | df_nr | 
| bits_nr_t | dscp_bits_nr | 
| bits_nr_t | flowid_nr | 
| bits_nr_t | saddr_nr | 
| bits_nr_t | daddr_nr | 
| uint8_t | unused2 [7] | 
The outer or inner IP bits extracted from ROHC headers
| uint8_t rohc_tcp_extr_ip_bits::daddr[16] | 
The destination address bits found in static chain of IR header
| bits_nr_t rohc_tcp_extr_ip_bits::daddr_nr | 
The number of source address bits
| uint32_t rohc_tcp_extr_ip_bits::df | 
The DF bits found in dynamic chain of IR/IR-DYN header or in extension header
| bits_nr_t rohc_tcp_extr_ip_bits::df_nr | 
The number of DF bits found
| uint32_t rohc_tcp_extr_ip_bits::dscp_bits | 
The IP DSCP bits
| bits_nr_t rohc_tcp_extr_ip_bits::dscp_bits_nr | 
The number of IP DSCP bits
| uint8_t rohc_tcp_extr_ip_bits::ecn_flags_bits | 
The IP ECN flag bits
| bits_nr_t rohc_tcp_extr_ip_bits::ecn_flags_bits_nr | 
The number of IP ECN flag bits
| uint32_t rohc_tcp_extr_ip_bits::flowid | 
The IPv6 flow ID bits found in static chain of IR hdr
| bits_nr_t rohc_tcp_extr_ip_bits::flowid_nr | 
The number of flow label bits
| struct rohc_lsb_field16 rohc_tcp_extr_ip_bits::id | 
The IP-ID bits
| uint8_t rohc_tcp_extr_ip_bits::id_behavior | 
The IP-ID behavior bits
| bits_nr_t rohc_tcp_extr_ip_bits::id_behavior_nr | 
The number of IP-ID behavior bits
| ip_option_context_t rohc_tcp_extr_ip_bits::opts[ROHC_MAX_IP_EXT_HDRS] | 
The parsed IP extension headers
| uint16_t rohc_tcp_extr_ip_bits::opts_len | 
The length of the parsed IP extension headers
| uint8_t rohc_tcp_extr_ip_bits::opts_nr | 
The number of parsed IP extension headers
| uint8_t rohc_tcp_extr_ip_bits::proto | 
The protocol/next header bits found static chain of IR header or in extension header
| bits_nr_t rohc_tcp_extr_ip_bits::proto_nr | 
The number of protocol/next header bits
| uint8_t rohc_tcp_extr_ip_bits::saddr[16] | 
The source address bits found in static chain of IR header
| bits_nr_t rohc_tcp_extr_ip_bits::saddr_nr | 
The number of source address bits
| struct rohc_lsb_field8 rohc_tcp_extr_ip_bits::ttl_hl | 
The IP TTL/HL bits
| uint32_t rohc_tcp_extr_ip_bits::unused | 
padding
| uint8_t rohc_tcp_extr_ip_bits::unused2[7] | 
| uint8_t rohc_tcp_extr_ip_bits::version | 
The version bits found in static chain of IR hdr
 1.8.14