ROHC compression/decompression library
Data Fields
rohc_tcp_decoded_ip_values Struct Reference

#include <d_tcp_defines.h>

Collaboration diagram for rohc_tcp_decoded_ip_values:
Collaboration graph
[legend]

Data Fields

uint8_t version:4
 
uint8_t ecn_flags:2
 
uint8_t dscp:6
 
tcp_ip_id_behavior_t id_behavior
 
uint16_t id
 
uint8_t df:1
 
uint8_t ttl
 
uint8_t proto
 
uint8_t nbo:1
 
uint8_t rnd:1
 
uint8_t sid:1
 
uint32_t flowid:20
 
uint8_t saddr [16]
 
uint8_t daddr [16]
 
ip_option_context_t opts [ROHC_TCP_MAX_IP_EXT_HDRS]
 
size_t opts_nr
 
size_t opts_len
 

Detailed Description

The IP values decoded from the extracted ROHC bits

Field Documentation

uint8_t rohc_tcp_decoded_ip_values::daddr[16]

The decoded destination address field

uint8_t rohc_tcp_decoded_ip_values::df

The decoded DF field (IPv4 only)

uint8_t rohc_tcp_decoded_ip_values::dscp

The decoded DSCP field

uint8_t rohc_tcp_decoded_ip_values::ecn_flags

The decoded ECN flags

uint32_t rohc_tcp_decoded_ip_values::flowid

The decoded flow ID field (IPv6 only)

uint16_t rohc_tcp_decoded_ip_values::id

The decoded IP-ID field (IPv4 only)

tcp_ip_id_behavior_t rohc_tcp_decoded_ip_values::id_behavior

The decoded IP-ID behavior (Ipv4 only)

uint8_t rohc_tcp_decoded_ip_values::nbo

The decoded NBO field (IPv4 only)

ip_option_context_t rohc_tcp_decoded_ip_values::opts[ROHC_TCP_MAX_IP_EXT_HDRS]

The decoded IP extension headers

size_t rohc_tcp_decoded_ip_values::opts_len

The length of the decoded IP extension headers

size_t rohc_tcp_decoded_ip_values::opts_nr

The number of decoded IP extension headers

uint8_t rohc_tcp_decoded_ip_values::proto

The decoded protocol/NH field

uint8_t rohc_tcp_decoded_ip_values::rnd

The decoded RND field (IPv4 only)

uint8_t rohc_tcp_decoded_ip_values::saddr[16]

The decoded source address field

uint8_t rohc_tcp_decoded_ip_values::sid

The decoded SID field (IPv4 only)

uint8_t rohc_tcp_decoded_ip_values::ttl

The decoded TTL/HL field

uint8_t rohc_tcp_decoded_ip_values::version

The decoded version field


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