Define the TCP-specific temporary variables in the profile compression context.  
 More...
#include <c_tcp_defines.h>
Define the TCP-specific temporary variables in the profile compression context. 
This object must be used by the TCP-specific compression context sc_tcp_context.
- See also
 - sc_tcp_context 
 
 
◆ dscp_changed
      
        
          | bool tcp_tmp_variables::dscp_changed | 
        
      
 
 
◆ ecn_used_changed
      
        
          | bool tcp_tmp_variables::ecn_used_changed | 
        
      
 
Whether the ecn_used flag changed or not 
 
 
◆ ip_df_changed
      
        
          | bool tcp_tmp_variables::ip_df_changed | 
        
      
 
 
◆ ip_exts_nr
The new number of IP extensions headers (for every IP header) 
 
 
◆ ip_id_behavior_changed
      
        
          | bool tcp_tmp_variables::ip_id_behavior_changed | 
        
      
 
Whether the behavior of the IP-ID field changed with current packet 
 
 
◆ ip_id_delta
      
        
          | uint16_t tcp_tmp_variables::ip_id_delta | 
        
      
 
The IP-ID / SN delta (with bits swapped if necessary) 
 
 
◆ is_ipv6_exts_list_dyn_changed
      
        
          | bool tcp_tmp_variables::is_ipv6_exts_list_dyn_changed | 
        
      
 
Whether at least one of the dynamic part of the IPv6 extensions changed in the current packet 
 
 
◆ is_ipv6_exts_list_static_changed
      
        
          | bool tcp_tmp_variables::is_ipv6_exts_list_static_changed | 
        
      
 
Whether at least one of the static part of the IPv6 extensions changed in the current packet 
 
 
◆ nr_ack_bits_16383
      
        
          | size_t tcp_tmp_variables::nr_ack_bits_16383 | 
        
      
 
The minimal number of bits required to encode the TCP ACK number with p = 16383 
 
 
◆ nr_ack_scaled_bits
      
        
          | size_t tcp_tmp_variables::nr_ack_scaled_bits | 
        
      
 
The minimal number of bits required to encode the TCP scaled ACK number 
 
 
◆ nr_ip_id_bits_1
      
        
          | size_t tcp_tmp_variables::nr_ip_id_bits_1 | 
        
      
 
The minimal number of bits required to encode the innermost IP-ID value with p = 1 
 
 
◆ nr_ip_id_bits_3
      
        
          | size_t tcp_tmp_variables::nr_ip_id_bits_3 | 
        
      
 
The minimal number of bits required to encode the innermost IP-ID value with p = 3 
 
 
◆ nr_msn_bits
      
        
          | size_t tcp_tmp_variables::nr_msn_bits | 
        
      
 
The minimal number of bits required to encode the MSN value 
 
 
◆ nr_seq_scaled_bits
      
        
          | size_t tcp_tmp_variables::nr_seq_scaled_bits | 
        
      
 
The minimal number of bits required to encode the TCP scaled sequence number 
 
 
◆ nr_ttl_hopl_bits
      
        
          | size_t tcp_tmp_variables::nr_ttl_hopl_bits | 
        
      
 
 
◆ nr_window_bits_16383
      
        
          | size_t tcp_tmp_variables::nr_window_bits_16383 | 
        
      
 
The minimal number of bits required to encode the TCP window 
 
 
◆ outer_ip_ttl_changed
      
        
          | bool tcp_tmp_variables::outer_ip_ttl_changed | 
        
      
 
 
◆ payload_len
      
        
          | size_t tcp_tmp_variables::payload_len | 
        
      
 
 
◆ tcp_ack_flag_changed
      
        
          | bool tcp_tmp_variables::tcp_ack_flag_changed | 
        
      
 
 
◆ tcp_ack_num_changed
      
        
          | bool tcp_tmp_variables::tcp_ack_num_changed | 
        
      
 
Whether the ACK number changed or not 
 
 
◆ tcp_seq_num_changed
      
        
          | bool tcp_tmp_variables::tcp_seq_num_changed | 
        
      
 
Whether the TCP sequence number changed or not 
 
 
◆ tcp_urg_flag_changed
      
        
          | bool tcp_tmp_variables::tcp_urg_flag_changed | 
        
      
 
 
◆ tcp_urg_flag_present
      
        
          | bool tcp_tmp_variables::tcp_urg_flag_present | 
        
      
 
 
◆ tcp_window_changed
      
        
          | size_t tcp_tmp_variables::tcp_window_changed | 
        
      
 
Whether the TCP window changed or not 
 
 
◆ ttl_hopl
      
        
          | uint8_t tcp_tmp_variables::ttl_hopl | 
        
      
 
 
◆ ttl_hopl_changed
      
        
          | bool tcp_tmp_variables::ttl_hopl_changed | 
        
      
 
 
◆ ttl_irreg_chain_flag
      
        
          | int tcp_tmp_variables::ttl_irreg_chain_flag | 
        
      
 
 
The documentation for this struct was generated from the following file: