ROHC compression/decompression library
Data Fields
co_common_t Struct Reference

The Common compressed packet format. More...

#include <tcp.h>

Data Fields

uint8_t ttl_hopl_outer_flag:1
 
uint8_t discriminator:7
 
uint8_t msn:4
 
uint8_t rsf_flags:2
 
uint8_t psh_flag:1
 
uint8_t ack_flag:1
 
uint8_t urg_ptr_present:1
 
uint8_t ip_id_indicator:1
 
uint8_t window_indicator:1
 
uint8_t ack_stride_indicator:1
 
uint8_t ack_indicator:2
 
uint8_t seq_indicator:2
 
uint8_t urg_flag:1
 
uint8_t ip_id_behavior:2
 
uint8_t list_present:1
 
uint8_t ttl_hopl_present:1
 
uint8_t dscp_present:1
 
uint8_t ecn_used:1
 
uint8_t reserved:1
 
uint8_t header_crc:7
 
uint8_t df:1
 

Detailed Description

The Common compressed packet format.

See RFC4996 page 80/81

Field Documentation

◆ ack_flag

uint8_t co_common_t::ack_flag

◆ ack_indicator

uint8_t co_common_t::ack_indicator

◆ ack_stride_indicator

uint8_t co_common_t::ack_stride_indicator

◆ df

uint8_t co_common_t::df

◆ discriminator

uint8_t co_common_t::discriminator

◆ dscp_present

uint8_t co_common_t::dscp_present

◆ ecn_used

uint8_t co_common_t::ecn_used

◆ header_crc

uint8_t co_common_t::header_crc

◆ ip_id_behavior

uint8_t co_common_t::ip_id_behavior

◆ ip_id_indicator

uint8_t co_common_t::ip_id_indicator

◆ list_present

uint8_t co_common_t::list_present

◆ msn

uint8_t co_common_t::msn

◆ psh_flag

uint8_t co_common_t::psh_flag

◆ reserved

uint8_t co_common_t::reserved

◆ rsf_flags

uint8_t co_common_t::rsf_flags

◆ seq_indicator

uint8_t co_common_t::seq_indicator

◆ ttl_hopl_outer_flag

uint8_t co_common_t::ttl_hopl_outer_flag

◆ ttl_hopl_present

uint8_t co_common_t::ttl_hopl_present

◆ urg_flag

uint8_t co_common_t::urg_flag

◆ urg_ptr_present

uint8_t co_common_t::urg_ptr_present

◆ window_indicator

uint8_t co_common_t::window_indicator

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