|
suricata
|
#include <decode-icmpv6.h>

Data Fields | |
| uint8_t | type |
| uint8_t | code |
| uint16_t | csum |
| union { | |
| ICMPV6Info icmpv6i | |
| union { | |
| uint32_t unused | |
| uint32_t error_ptr | |
| uint32_t mtu | |
| } icmpv6e | |
| } | icmpv6b |
ICMPv6 header structure
Definition at line 128 of file decode-icmpv6.h.
| uint8_t ICMPV6Hdr_::code |
Definition at line 131 of file decode-icmpv6.h.
| uint16_t ICMPV6Hdr_::csum |
Definition at line 132 of file decode-icmpv6.h.
| uint32_t ICMPV6Hdr_::error_ptr |
for types 1 and 3, should be zero
Definition at line 139 of file decode-icmpv6.h.
| union { ... } ICMPV6Hdr_::icmpv6b |
| union { ... } ICMPV6Hdr_::icmpv6e |
Informational message
| ICMPV6Info ICMPV6Hdr_::icmpv6i |
Definition at line 135 of file decode-icmpv6.h.
| uint32_t ICMPV6Hdr_::mtu |
for type 4, pointer to the octet that originate the error
Definition at line 140 of file decode-icmpv6.h.
| uint8_t ICMPV6Hdr_::type |
Definition at line 130 of file decode-icmpv6.h.
| uint32_t ICMPV6Hdr_::unused |
Definition at line 138 of file decode-icmpv6.h.