|
ROHC compression/decompression library
|
Define the item. More...
#include <comp_list.h>

Public Attributes | |
| ext_header_version | type |
| item type | |
| union { | |
| struct ip6_hbh * hbh | |
| Hop by hop header. | |
| struct ip6_dest * dest | |
| Destination header. | |
| struct ip6_rthdr * rthdr | |
| Routing header. | |
| struct ip6_ahhdr * ahhdr | |
| AH header. | |
| } | header |
| item header | |
| int | length |
| size of the data in bytes | |
| unsigned char * | data |
| item data | |
Define the item.
| struct ip6_ahhdr* item::ahhdr |
AH header.
Referenced by create_ip6_item(), create_ipv6_item(), ip6_c_init_table(), and ip6_d_init_table().
| unsigned char* item::data |
item data
Referenced by create_ip6_item(), create_ipv6_item(), encode_ip6_extension(), encode_type_0(), encode_type_1(), encode_type_3(), ip6_c_init_table(), ip6_d_init_table(), and ipv6_compare().
| struct ip6_dest* item::dest |
Destination header.
Referenced by create_ip6_item(), create_ipv6_item(), ip6_c_init_table(), and ip6_d_init_table().
| struct ip6_hbh* item::hbh |
Hop by hop header.
Referenced by create_ip6_item(), create_ipv6_item(), ip6_c_init_table(), and ip6_d_init_table().
| union { ... } item::header |
item header
Referenced by create_ip6_item(), create_ipv6_item(), ip6_c_init_table(), and ip6_d_init_table().
| int item::length |
size of the data in bytes
Referenced by c_create_current_list(), create_ip6_item(), create_ipv6_item(), d_decode_dynamic_ip6(), encode_ip6_extension(), encode_type_0(), encode_type_1(), encode_type_3(), ip6_c_init_table(), and ip6_d_init_table().
| struct ip6_rthdr* item::rthdr |
Routing header.
Referenced by create_ip6_item(), create_ipv6_item(), ip6_c_init_table(), and ip6_d_init_table().
item type
Referenced by build_uncompressed_ip6(), c_algo_list_compress(), c_create_current_list(), encode_ip6_extension(), ip6_c_init_table(), ip6_d_init_table(), and type_is_present().
1.7.6.1