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

Data Fields | |
| uint8_t | version:4 |
| uint8_t | dscp_bits:6 |
| size_t | dscp_bits_nr |
| uint8_t | ecn_flags_bits:2 |
| size_t | ecn_flags_bits_nr |
| uint8_t | id_behavior:2 |
| size_t | id_behavior_nr |
| struct rohc_lsb_field16 | id |
| uint8_t | df:1 |
| size_t | df_nr |
| struct rohc_lsb_field8 | ttl_hl |
| uint8_t | proto |
| size_t | proto_nr |
| uint32_t | flowid:20 |
| size_t | flowid_nr |
| uint8_t | saddr [16] |
| size_t | saddr_nr |
| uint8_t | daddr [16] |
| size_t | daddr_nr |
| ip_option_context_t | opts [ROHC_TCP_MAX_IP_EXT_HDRS] |
| size_t | opts_nr |
| size_t | opts_len |
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
| size_t rohc_tcp_extr_ip_bits::daddr_nr |
The number of source address bits
| uint8_t rohc_tcp_extr_ip_bits::df |
The DF bits found in dynamic chain of IR/IR-DYN header or in extension header
| size_t rohc_tcp_extr_ip_bits::df_nr |
The number of DF bits found
| uint8_t rohc_tcp_extr_ip_bits::dscp_bits |
The IP DSCP bits
| size_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
| size_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 header
| size_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
| size_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_TCP_MAX_IP_EXT_HDRS] |
The parsed IP extension headers
| size_t rohc_tcp_extr_ip_bits::opts_len |
The length of the parsed IP extension headers
| size_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
| size_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
| size_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
| uint8_t rohc_tcp_extr_ip_bits::version |
The version bits found in static chain of IR header
1.8.10