#include <d_tcp_defines.h>

Data Fields | |
| struct rohc_tcp_extr_ip_bits | ip [ROHC_TCP_MAX_IP_HDRS] |
| size_t | ip_nr |
| struct rohc_lsb_field16 | msn |
| bool | ttl_dyn_chain_flag |
| bool | ttl_irreg_chain_flag |
| uint16_t | src_port |
| size_t | src_port_nr |
| uint16_t | dst_port |
| size_t | dst_port_nr |
| struct rohc_lsb_field32 | seq |
| struct rohc_lsb_field32 | seq_scaled |
| struct rohc_lsb_field32 | ack |
| struct rohc_lsb_field16 | ack_stride |
| struct rohc_lsb_field32 | ack_scaled |
| uint8_t | ecn_used_bits |
| size_t | ecn_used_bits_nr |
| uint8_t | res_flags_bits |
| size_t | res_flags_bits_nr |
| uint8_t | ecn_flags_bits |
| size_t | ecn_flags_bits_nr |
| uint8_t | urg_flag_bits |
| size_t | urg_flag_bits_nr |
| uint8_t | ack_flag_bits |
| size_t | ack_flag_bits_nr |
| uint8_t | psh_flag_bits |
| size_t | psh_flag_bits_nr |
| uint8_t | rsf_flags_bits |
| size_t | rsf_flags_bits_nr |
| struct rohc_lsb_field16 | window |
| uint16_t | tcp_check |
| struct rohc_lsb_field16 | urg_ptr |
| struct d_tcp_opts_ctxt | tcp_opts |
The bits extracted from ROHC TCP header
struct rohc_lsb_field32 rohc_tcp_extr_bits::ack [read] |
The TCP acknowledgment number bits
The TCP ACK flag bits
The number of TCP ACK flag bits
struct rohc_lsb_field32 rohc_tcp_extr_bits::ack_scaled [read] |
The TCP scaled ACK number bits
struct rohc_lsb_field16 rohc_tcp_extr_bits::ack_stride [read] |
The TCP ACK stride bits
| uint16_t rohc_tcp_extr_bits::dst_port |
The TCP destination port bits in static chain
The number of TCP destination port bits
The TCP ECN flag bits
The number of TCP ECN flag bits
The TCP ECN used flag bits
The number of ECN used flag bits
struct rohc_tcp_extr_ip_bits rohc_tcp_extr_bits::ip[ROHC_TCP_MAX_IP_HDRS] [read] |
The extracted bits related to the IP headers
| size_t rohc_tcp_extr_bits::ip_nr |
The number of parsed IP headers
struct rohc_lsb_field16 rohc_tcp_extr_bits::msn [read] |
The extracted bits of the Master Sequence Number (MSN) of the packet
The TCP PSH flag bits
The number of TCP PSG flag bits
The TCP reserved flag bits
The number of TCP reserved flag bits
The TCP RSF flag bits
The number of TCP RSF flag bits
struct rohc_lsb_field32 rohc_tcp_extr_bits::seq [read] |
The TCP sequence number bits
struct rohc_lsb_field32 rohc_tcp_extr_bits::seq_scaled [read] |
The TCP scaled sequence number bits
| uint16_t rohc_tcp_extr_bits::src_port |
The TCP source port bits found in static chain
The number of TCP source port bits
| uint16_t rohc_tcp_extr_bits::tcp_check |
The TCP checksum bits found in dynamic chain of IR/IR-DYN header or in irregular chain of CO header
struct d_tcp_opts_ctxt rohc_tcp_extr_bits::tcp_opts [read] |
The bits of TCP options extracted from the dynamic chain, the tail of co_common/seq_8/rnd_8 packets, or the irregular chain
Whether TTL/HL of outer IP headers is included in the dynamic chain
Whether TTL/HL of outer IP headers is included in the irregular chain
The TCP URG flag bits
The number of TCP URG flag bits
struct rohc_lsb_field16 rohc_tcp_extr_bits::urg_ptr [read] |
The TCP Urgent pointer bits
struct rohc_lsb_field16 rohc_tcp_extr_bits::window [read] |
The TCP window bits
1.6.1