Module etherparse::icmpv6

source ·
Expand description

Module containing ICMPv6 related types and constants

Structs

ICMPv6 parameter problem header.

Enums

“Destination Unreachable” ICMPv6 code containing a reason why a destination could not be reached.
Code values for ICMPv6 parameter problem messages.
Code values for ICMPv6 time exceeded message.

Constants

ICMPv6 destination unreachable code for “address unreachable”.
ICMPv6 destination unreachable code for “beyond scope of source address”.
ICMPv6 destination unreachable code for “no route to destination”.
ICMPv6 destination unreachable code for “port unreachable”.
ICMPv6 destination unreachable code for “communication with destination administratively prohibited”.
ICMPv6 destination unreachable code for “reject route to destination”.
ICMPv6 destination unreachable code for “source address failed ingress/egress policy”.
ICMPv6 parameter problem code for “erroneous header field encountered” (from RFC 4443).
ICMPv6 parameter problem code for “Extension header chain too long” (from RFC 8883).
ICMPv6 parameter problem code for “Extension header too big” (from RFC 8883).
ICMPv6 parameter problem code for “IPv6 First Fragment has incomplete IPv6 Header Chain” (from RFC 7112).
ICMPv6 parameter problem code for “Option too big” (from RFC 8883).
ICMPv6 parameter problem code for “SR Upper-layer Header Error” (from RFC 8754).
ICMPv6 parameter problem code for “Too many extension headers” (from RFC 8883).
ICMPv6 parameter problem code for “Too many options in extension header” (from RFC 8883).
ICMPv6 parameter problem code for “unrecognized IPv6 option encountered” (from RFC 4443).
ICMPv6 parameter problem code for “unrecognized Next Header type encountered” (from RFC 4443).
ICMPv6 parameter problem code for “Unrecognized Next Header type encountered by intermediate node” (from RFC 8883).
ICMPv6 time exceeded code for “fragment reassembly time exceeded”
ICMPv6 time exceeded code for “hop limit exceeded in transit”
The maximum number of bytes/octets the ICMPv6 part of a packet can contain.
ICMPv6 type value indicating a “Destination Unreachable” message.
ICMPv6 type value indicating an “Echo Reply” message.
ICMPv6 type value indicating an “Echo Request” message.
ICMPv6 type value indicating a “Extended Echo Reply” message.
ICMPv6 type value indicating a “Extended Echo Request” message.
ICMPv6 type value indicating a “Inverse Neighbor Discovery Advertisement” message.
ICMPv6 type value indicating a “Inverse Neighbor Discovery Solicitation” message.
ICMPv6 type value indicating a “Multicast Listener Query” message.
ICMPv6 type value indicating a “Multicast Listener Done” message.
ICMPv6 type value indicating a “Multicast Listener Report” message.
ICMPv6 type value indicating a “Neighbor Advertisement” message.
ICMPv6 type value indicating a “Neighbor Solicitation” message.
ICMPv6 type value indicating a “Packet Too Big” message.
ICMPv6 type value indicating a “Parameter Problem” message.
ICMPv6 type value indicating a “Redirect Message” message.
ICMPv6 type value indicating a “Router Advertisement” message.
ICMPv6 type value indicating a “Router Renumbering” message.
ICMPv6 type value indicating a “Router Solicitation” message.
ICMPv6 type value indicating a “Time Exceeded” message.