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
◆ ack_num
uint32_t tcp_tmp_variables::ack_num |
◆ dscp_changed
uint16_t tcp_tmp_variables::dscp_changed |
◆ ecn_used_changed
uint16_t tcp_tmp_variables::ecn_used_changed |
Whether the ecn_used flag changed or not
◆ innermost_ip_id_behavior
The new innermost IP-ID behavior
◆ innermost_ip_id_behavior_changed
uint16_t tcp_tmp_variables::innermost_ip_id_behavior_changed |
Whether the behavior of the IP-ID field changed with current packet
◆ innermost_ttl_hopl_changed
uint16_t tcp_tmp_variables::innermost_ttl_hopl_changed |
◆ ip_df_changed
uint16_t tcp_tmp_variables::ip_df_changed |
◆ ip_id_behaviors
The new IP-ID behaviors per IP header
◆ 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
uint16_t 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
uint16_t 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
◆ outer_ip_id_behavior_changed
bool tcp_tmp_variables::outer_ip_id_behavior_changed |
Whether the behavior of at least one of the outer IP-ID fields changed
◆ outer_ip_ttl_changed
uint16_t tcp_tmp_variables::outer_ip_ttl_changed |
◆ seq_num
uint32_t tcp_tmp_variables::seq_num |
◆ tcp_ack_flag_changed
uint16_t tcp_tmp_variables::tcp_ack_flag_changed |
◆ tcp_ack_num_unchanged
uint16_t tcp_tmp_variables::tcp_ack_num_unchanged |
Whether the ACK number changed or not
◆ tcp_opts
The temporary part of the context for TCP options
◆ tcp_seq_num_unchanged
uint16_t tcp_tmp_variables::tcp_seq_num_unchanged |
Whether the sequence number changed or not
◆ tcp_urg_flag_changed
uint16_t tcp_tmp_variables::tcp_urg_flag_changed |
◆ tcp_urg_flag_present
uint16_t tcp_tmp_variables::tcp_urg_flag_present |
◆ tcp_urg_ptr_changed
uint16_t tcp_tmp_variables::tcp_urg_ptr_changed |
◆ tcp_window_changed
uint16_t tcp_tmp_variables::tcp_window_changed |
Whether the TCP window changed or not
◆ ttl_hopl_changed
Whether the TTL/HL changed per IP header
◆ ttl_irreg_chain_flag
uint16_t tcp_tmp_variables::ttl_irreg_chain_flag |
The documentation for this struct was generated from the following file: