29 #ifndef ROHC_COMP_TCP_DEFINES_H    30 #define ROHC_COMP_TCP_DEFINES_H    34 #include "schemes/ip_ctxt.h"   159         uint16_t ack_deltas_width[20];
 size_t seq_num_scaling_nr
Definition: c_tcp_defines.h:152
 
bool ecn_used_changed
Definition: c_tcp_defines.h:111
 
size_t nr_seq_scaled_bits
Definition: c_tcp_defines.h:73
 
uint32_t ack_num
Definition: c_tcp_defines.h:154
 
size_t nr_ip_id_bits_3
Definition: c_tcp_defines.h:90
 
Definition: c_tcp_defines.h:116
 
uint32_t seq_num_residue
Definition: c_tcp_defines.h:150
 
Define the TCP-specific temporary variables in the profile compression context. 
Definition: c_tcp_defines.h:47
 
bool ecn_used
Definition: c_tcp_defines.h:124
 
size_t ack_num_scaling_nr
Definition: c_tcp_defines.h:163
 
uint32_t seq_num
Definition: c_tcp_defines.h:145
 
bool cr_tcp_ack_num_present
Definition: c_tcp_defines.h:168
 
bool tcp_urg_flag_changed
Definition: c_tcp_defines.h:108
 
Handle the list of TCP options for the TCP ompression profile. 
 
size_t ack_deltas_next
Definition: c_tcp_defines.h:158
 
size_t ecn_used_zero_count
Definition: c_tcp_defines.h:128
 
bool is_ipv6_exts_list_dyn_changed
Definition: c_tcp_defines.h:54
 
size_t nr_ttl_hopl_bits
Definition: c_tcp_defines.h:97
 
bool outer_ip_ttl_changed
Definition: c_tcp_defines.h:101
 
bool tcp_urg_flag_present
Definition: c_tcp_defines.h:107
 
int ttl_irreg_chain_flag
Definition: c_tcp_defines.h:100
 
uint16_t msn_of_last_ctxt_updating_pkt
Definition: c_tcp_defines.h:135
 
Definition: c_tcp_opts_list.h:113
 
One W-LSB encoding object. 
Definition: comp_wlsb.h:56
 
uint16_t ip_id_delta
Definition: c_tcp_defines.h:85
 
uint32_t seq_num_scaled
Definition: c_tcp_defines.h:149
 
uint16_t msn
Definition: c_tcp_defines.h:130
 
uint32_t ack_num_scaled
Definition: c_tcp_defines.h:161
 
bool ip_df_changed
Definition: c_tcp_defines.h:103
 
size_t seq_num_factor
Definition: c_tcp_defines.h:151
 
size_t ecn_used_change_count
Definition: c_tcp_defines.h:126
 
size_t tcp_window_changed
Definition: c_tcp_defines.h:65
 
The TCP base header without options. 
Definition: tcp.h:50
 
size_t nr_ip_id_bits_1
Definition: c_tcp_defines.h:93
 
size_t ttl_hopl_change_count
Definition: c_tcp_defines.h:138
 
size_t nr_msn_bits
Definition: c_tcp_defines.h:62
 
size_t nr_window_bits_16383
Definition: c_tcp_defines.h:67
 
size_t nr_ack_bits_16383
Definition: c_tcp_defines.h:79
 
int tcp_seq_num_change_count
The number of times the sequence number field was added to the compressed header. ...
Definition: c_tcp_defines.h:119
 
size_t ip_exts_nr[ROHC_MAX_IP_HDRS]
Definition: c_tcp_defines.h:56
 
bool cr_tcp_urg_ptr_present
Definition: c_tcp_defines.h:167
 
bool ttl_hopl_changed
Definition: c_tcp_defines.h:98
 
bool ip_id_behavior_changed
Definition: c_tcp_defines.h:87
 
size_t tcp_window_change_count
Definition: c_tcp_defines.h:121
 
Define union of IP contexts. 
Definition: comp/schemes/ip_ctxt.h:155
 
size_t nr_ack_scaled_bits
Definition: c_tcp_defines.h:82
 
bool cr_tcp_window_present
Definition: c_tcp_defines.h:166
 
Defines the common IPv4/v6 header. 
 
bool tcp_ack_flag_changed
Definition: c_tcp_defines.h:106
 
bool tcp_ack_num_changed
Definition: c_tcp_defines.h:76
 
bool is_ipv6_exts_list_static_changed
Definition: c_tcp_defines.h:51
 
uint8_t ttl_hopl
Definition: c_tcp_defines.h:96
 
uint16_t ack_stride
Definition: c_tcp_defines.h:160
 
size_t ip_contexts_nr
Definition: c_tcp_defines.h:180
 
uint16_t ack_num_residue
Definition: c_tcp_defines.h:162
 
#define ROHC_MAX_IP_HDRS
The maximum number of IP headers supported. 
Definition: protocols/ip.h:46
 
bool dscp_changed
Definition: c_tcp_defines.h:104
 
size_t payload_len
Definition: c_tcp_defines.h:59
 
bool tcp_seq_num_changed
Definition: c_tcp_defines.h:70