|
ROHC compression/decompression library
|
Main definitions for the TCP decompression profile. More...
#include "ip.h"#include "interval.h"#include "protocols/tcp.h"#include "schemes/decomp_wlsb.h"#include "schemes/tcp_ts.h"#include "schemes/tcp_sack.h"#include <stdint.h>

Go to the source code of this file.
Data Structures | |
| struct | ipv6_generic_option_context_t |
| Define the IPv6 option context for Destination, Hop-by-Hop and Routing option. More... | |
| struct | ipv6_gre_option_context |
| Define the IPv6 option context for GRE option. More... | |
| struct | ipv6_mime_option_context |
| Define the IPv6 option context for MIME option. More... | |
| struct | ipv6_ah_option_context |
| Define the IPv6 option context for AH option. More... | |
| struct | ip_option_context_t |
| struct | ipvx_context |
| Define the common IP header context to IPv4 and IPv6. More... | |
| struct | ipv4_context |
| Define the IPv4 header context. More... | |
| struct | ipv6_context |
| Define the IPv6 header context. More... | |
| struct | ip_context_t |
| Define union of IP contexts. More... | |
| struct | d_tcp_opt_ctxt |
| struct | d_tcp_opts_ctxt |
| struct | d_tcp_context |
| struct | rohc_tcp_extr_ip_bits |
| struct | rohc_tcp_extr_bits |
| struct | rohc_tcp_decoded_ip_values |
| struct | rohc_tcp_decoded_values |
Macros | |
| #define | ROHC_TCP_OPT_HDR_LEN 2U |
| #define | ROHC_TCP_OPT_MAX_LEN 0xffU |
| #define | ROHC_TCP_OPT_GENERIC_DATA_MAX_LEN (ROHC_TCP_OPT_MAX_LEN - ROHC_TCP_OPT_HDR_LEN) |
Typedefs | |
| typedef struct ipv6_gre_option_context | ipv6_gre_option_context_t |
| Define the IPv6 option context for GRE option. More... | |
| typedef struct ipv6_mime_option_context | ipv6_mime_option_context_t |
| Define the IPv6 option context for MIME option. More... | |
| typedef struct ipv6_ah_option_context | ipv6_ah_option_context_t |
| Define the IPv6 option context for AH option. More... | |
| typedef struct ipvx_context | ipvx_context_t |
| Define the common IP header context to IPv4 and IPv6. More... | |
| typedef struct ipv4_context | ipv4_context_t |
| Define the IPv4 header context. More... | |
| typedef struct ipv6_context | ipv6_context_t |
| Define the IPv6 header context. More... | |
Main definitions for the TCP decompression profile.
| #define ROHC_TCP_OPT_GENERIC_DATA_MAX_LEN (ROHC_TCP_OPT_MAX_LEN - ROHC_TCP_OPT_HDR_LEN) |
| #define ROHC_TCP_OPT_HDR_LEN 2U |
| #define ROHC_TCP_OPT_MAX_LEN 0xffU |
| typedef struct ipv4_context ipv4_context_t |
Define the IPv4 header context.
| typedef struct ipv6_ah_option_context ipv6_ah_option_context_t |
Define the IPv6 option context for AH option.
| typedef struct ipv6_context ipv6_context_t |
Define the IPv6 header context.
| typedef struct ipv6_gre_option_context ipv6_gre_option_context_t |
Define the IPv6 option context for GRE option.
| typedef struct ipv6_mime_option_context ipv6_mime_option_context_t |
Define the IPv6 option context for MIME option.
| typedef struct ipvx_context ipvx_context_t |
Define the common IP header context to IPv4 and IPv6.
1.8.13