|
eBPF for Windows
|
#include <ip.h>
Data Fields | ||
| union { | ||
| uint32_t VersionClassFlow | ||
| struct { | ||
| uint32_t : 4 | ||
| uint32_t Version: 4 | ||
| uint32_t : 24 | ||
| } | ||
| }; | ||
| uint16_t | PayloadLength | |
| uint8_t | NextHeader | |
| uint8_t | HopLimit | |
| ipv6_address_t | SourceAddress | |
| ipv6_address_t | DestinationAddress | |
| union { ... } _IPV6_HEADER |
| uint32_t _IPV6_HEADER::__pad0__ |
| uint32_t _IPV6_HEADER::__pad1__ |
| ipv6_address_t _IPV6_HEADER::DestinationAddress |
| uint8_t _IPV6_HEADER::HopLimit |
| uint8_t _IPV6_HEADER::NextHeader |
| uint16_t _IPV6_HEADER::PayloadLength |
| ipv6_address_t _IPV6_HEADER::SourceAddress |
| uint32_t _IPV6_HEADER::Version |
| uint32_t _IPV6_HEADER::VersionClassFlow |