Module xenet_packet::icmp
source · Expand description
An ICMP packet abstraction.
Modules
- abstraction for “destination unreachable” ICMP packets.
- abstraction for ICMP “echo reply” packets.
- abstraction for “echo request” ICMP packets.
- abstraction for “time exceeded” ICMP packets.
Structs
- Represents a generic ICMP packet.
- Represents the “ICMP code” header field.
- Represents the ICMPv4 header.
- Used to iterate over a slice of
IcmpPackets - A structure enabling manipulation of on the wire packets
- A structure enabling manipulation of on the wire packets
Enums
- Represents the “ICMP type” header field.
Constants
- ICMPv4 Header Length.
- ICMPv4 IP Packet Length.
- ICMPv4 Minimum Packet Length.
Functions
- Calculates a checksum of an ICMP packet.