Expand description
An ICMPv6 packet abstraction.
Modules§
- echo_
reply - abstraction for “echo reply” ICMPv6 packets.
- echo_
request - abstraction for “echo request” ICMPv6 packets.
- ndp
- Abstractions for the Neighbor Discovery Protocol RFC 4861
Structs§
- Icmpv6
- Represents a generic ICMPv6 packet RFC 4443 § 2.1
- Icmpv6
Code - Represents the “ICMPv6 code” header field.
- Icmpv6
Header - Represents the ICMPv6 header.
- Icmpv6
Iterable - Used to iterate over a slice of
Icmpv6Packet
s - Icmpv6
Packet - A structure enabling manipulation of on the wire packets
- Mutable
Icmpv6 Packet - A structure enabling manipulation of on the wire packets
Enums§
- Icmpv6
Type - Represents the ICMPv6 types. https://www.iana.org/assignments/icmpv6-parameters/icmpv6-parameters.xhtml
Constants§
- ICMP
V6_ HEADER_ LEN - ICMPv6 Header Length.
- ICMP
V6_ IP_ PACKET_ LEN - ICMPv6 IP Packet Length.
- ICMP
V6_ PACKET_ LEN - ICMPv6 Minimum Packet Length.
Functions§
- checksum
- Calculates a checksum of an ICMPv6 packet.