|
ROHC compression/decompression library
|
Define the IPv4 header context. More...
#include <ip_ctxt.h>
Data Fields | |
| uint8_t | version:4 |
| uint8_t | df:1 |
| uint8_t | unused:3 |
| union { | |
| struct { | |
| uint8_t dscp:6 | |
| uint8_t ip_ecn_flags:2 | |
| } | |
| uint8_t tos | |
| }; | |
| uint8_t | protocol |
| uint8_t | ttl |
| uint8_t | ip_id_behavior |
| uint8_t | last_ip_id_behavior |
| uint16_t | last_ip_id |
| uint32_t | src_addr |
| uint32_t | dst_addr |
| union { | |
| struct { | |
| uint8_t dscp:6 | |
| uint8_t ip_ecn_flags:2 | |
| } | |
| uint8_t tos | |
| }; | |
| uint16_t | ip_id |
Define the IPv4 header context.
| union { ... } |
| union { ... } |
| uint8_t ipv4_context::df |
| uint8_t ipv4_context::dscp |
| uint32_t ipv4_context::dst_addr |
| uint8_t ipv4_context::ip_ecn_flags |
| uint16_t ipv4_context::ip_id |
| uint8_t ipv4_context::ip_id_behavior |
| uint16_t ipv4_context::last_ip_id |
| uint8_t ipv4_context::last_ip_id_behavior |
| uint8_t ipv4_context::protocol |
| uint32_t ipv4_context::src_addr |
| uint8_t ipv4_context::tos |
| uint8_t ipv4_context::ttl |
| uint8_t ipv4_context::unused |
| uint8_t ipv4_context::version |
1.8.13