ROHC compression/decompression library
Data Fields
rohc_extr_ip_bits Struct Reference

#include <d_generic.h>

Data Fields

uint8_t version:4
uint8_t tos
size_t tos_nr
uint16_t id
size_t id_nr
bool is_id_enc
uint8_t df:1
size_t df_nr
uint8_t ttl
size_t ttl_nr
uint8_t proto
size_t proto_nr
uint8_t nbo:1
size_t nbo_nr
uint8_t rnd:1
size_t rnd_nr
uint8_t sid:1
size_t sid_nr
uint32_t flowid:20
size_t flowid_nr
uint8_t saddr [16]
size_t saddr_nr
uint8_t daddr [16]
size_t daddr_nr

Detailed Description

The outer or inner IP bits extracted from ROHC headers


Field Documentation

The destination address bits found in static chain of IR header

The number of source address bits

The DF bits found in dynamic chain of IR/IR-DYN header or in extension header

The number of DF bits found

The IPv6 flow ID bits found in static chain of IR header

The number of flow label bits

The IP-ID bits found in dynamic chain of IR/IR-DYN header, in UO* base header, in extension header and in remainder of UO* header

The number of IP-ID bits found

Whether value(IP-ID) is encoded or not

The NBO bits found in dynamic chain of IR/IR-DYN header or in extension header

The number of NBO bits found

The protocol/next header bits found static chain of IR header or in extension header

The number of protocol/next header bits

The RND bits found in dynamic chain of IR/IR-DYN header or in extension header

The number of RND bits found

The source address bits found in static chain of IR header

The number of source address bits

The SID bits found in dynamic chain of IR/IR-DYN header or in extension header

The number of SID bits found

The TOS/TC bits found in dynamic chain of IR/IR-DYN header or in extension header

The number of TOS/TC bits found

The TTL/HL bits found in dynamic chain of IR/IR-DYN header or in extension header

The number of TTL/HL bits found

The version bits found in static chain of IR header


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