rohc_tcp_extr_bits Struct Reference

#include <d_tcp_defines.h>

Collaboration diagram for rohc_tcp_extr_bits:
Collaboration graph
[legend]

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

Detailed Description

The bits extracted from ROHC TCP header


Field Documentation

The TCP acknowledgment number bits

The TCP ACK flag bits

The number of TCP ACK flag bits

The TCP scaled ACK number bits

The TCP ACK stride bits

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

The number of parsed IP headers

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

The TCP sequence number bits

The TCP scaled sequence number bits

The TCP source port bits found in static chain

The number of TCP source port bits

The TCP checksum bits found in dynamic chain of IR/IR-DYN header or in irregular chain of CO header

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

The TCP Urgent pointer bits

The TCP window bits


The documentation for this struct was generated from the following file:

Generated on 4 Jul 2018 for ROHC compression/decompression library by  doxygen 1.6.1