ROHC compression/decompression library
|
#include <d_tcp_defines.h>
Data Fields | |
uint8_t | version:4 |
uint8_t | ecn_flags:2 |
uint8_t | dscp:6 |
tcp_ip_id_behavior_t | id_behavior |
uint16_t | id |
uint8_t | df:1 |
uint8_t | ttl |
uint8_t | proto |
uint8_t | nbo:1 |
uint8_t | rnd:1 |
uint8_t | sid:1 |
uint32_t | flowid:20 |
uint8_t | saddr [16] |
uint8_t | daddr [16] |
ip_option_context_t | opts [ROHC_TCP_MAX_IP_EXT_HDRS] |
size_t | opts_nr |
size_t | opts_len |
The IP values decoded from the extracted ROHC bits
uint8_t rohc_tcp_decoded_ip_values::daddr[16] |
The decoded destination address field
uint8_t rohc_tcp_decoded_ip_values::df |
The decoded DF field (IPv4 only)
uint8_t rohc_tcp_decoded_ip_values::dscp |
The decoded DSCP field
uint8_t rohc_tcp_decoded_ip_values::ecn_flags |
The decoded ECN flags
uint32_t rohc_tcp_decoded_ip_values::flowid |
The decoded flow ID field (IPv6 only)
uint16_t rohc_tcp_decoded_ip_values::id |
The decoded IP-ID field (IPv4 only)
tcp_ip_id_behavior_t rohc_tcp_decoded_ip_values::id_behavior |
The decoded IP-ID behavior (Ipv4 only)
uint8_t rohc_tcp_decoded_ip_values::nbo |
The decoded NBO field (IPv4 only)
ip_option_context_t rohc_tcp_decoded_ip_values::opts[ROHC_TCP_MAX_IP_EXT_HDRS] |
The decoded IP extension headers
size_t rohc_tcp_decoded_ip_values::opts_len |
The length of the decoded IP extension headers
size_t rohc_tcp_decoded_ip_values::opts_nr |
The number of decoded IP extension headers
uint8_t rohc_tcp_decoded_ip_values::proto |
The decoded protocol/NH field
uint8_t rohc_tcp_decoded_ip_values::rnd |
The decoded RND field (IPv4 only)
uint8_t rohc_tcp_decoded_ip_values::saddr[16] |
The decoded source address field
uint8_t rohc_tcp_decoded_ip_values::sid |
The decoded SID field (IPv4 only)
uint8_t rohc_tcp_decoded_ip_values::ttl |
The decoded TTL/HL field
uint8_t rohc_tcp_decoded_ip_values::version |
The decoded version field