|
EDGESEC
0.1.0-alpha.0+sha.ca29a8277b72f80785649ea9ef9cd7edf642d939
Secure router - reference implementation
|
IP6 protocol schema definition. More...
#include <packet_decoder.h>
Data Fields | |
| char | id [MAX_RANDOM_UUID_LEN] |
| uint32_t | ip6_un1_flow |
| uint16_t | ip6_un1_plen |
| uint8_t | ip6_un1_nxt |
| uint8_t | ip6_un1_hlim |
| uint8_t | ip6_un2_vfc |
| char | ip6_src [OS_INET6_ADDRSTRLEN] |
| char | ip6_dst [OS_INET6_ADDRSTRLEN] |
IP6 protocol schema definition.
| char ip6_schema::id[MAX_RANDOM_UUID_LEN] |
Packet id
| char ip6_schema::ip6_dst[OS_INET6_ADDRSTRLEN] |
Packet destination address
| char ip6_schema::ip6_src[OS_INET6_ADDRSTRLEN] |
Packet source address
| uint32_t ip6_schema::ip6_un1_flow |
Packet 4 bits version, 8 bits TC, 20 bits flow-ID
| uint8_t ip6_schema::ip6_un1_hlim |
Packet hop limit
| uint8_t ip6_schema::ip6_un1_nxt |
Packet next header
| uint16_t ip6_schema::ip6_un1_plen |
Packet payload length
| uint8_t ip6_schema::ip6_un2_vfc |
Packet 4 bits version, top 4 bits tclass