Module etherparse::icmpv4
source · Expand description
Module containing ICMPv4 related types and constants.
Structs§
- A ICMPv4 timestamp or timestamp response message.
Enums§
- “Destination Unreachable” ICMP header for IPv4 (without the invoking packet).
- The header of an ICMPv4 Parameter Problems (contents up to the offending ip header).
- Code value in an ICMPv4 Redirect message.
- Code values for ICMPv4 time exceeded message.
Constants§
- ICMP destination unreachable code for “Communication Administratively Prohibited” (defined in RFC 1812)
- ICMP destination unreachable code for “Host Unreachable” (defined in RFC 792)
- ICMP destination unreachable code for “Host Precedence Violation” (defined in RFC 1812)
- ICMP destination unreachable code for “Communication with Destination Host is Administratively Prohibited” (defined in RFC 1122)
- ICMP destination unreachable code for “Destination Host Unknown” (defined in RFC 1122)
- ICMP destination unreachable code for “Source Host Isolated” (defined in RFC 1122)
- ICMP destination unreachable code for “Fragmentation Needed and Don’t Fragment was Set” (defined in RFC 792)
- ICMP destination unreachable code for “Net Unreachable” (defined in RFC 792)
- ICMP destination unreachable code for “Communication with Destination Network is Administratively Prohibited” (defined in RFC 1122)
- ICMP destination unreachable code for “Destination Network Unknown” (defined in RFC 1122)
- ICMP destination unreachable code for “Port Unreachable” (defined in RFC 792)
- ICMP destination unreachable code for “Precedence cutoff in effect” (defined in RFC 1812)
- ICMP destination unreachable code for “Protocol Unreachable” (defined in RFC 792)
- ICMP destination unreachable code for “Source Route Failed” (defined in RFC 792)
- ICMP destination unreachable code for “Destination Host Unreachable for Type of Service” (defined in RFC 1122)
- ICMP destination unreachable code for “Destination Network Unreachable for Type of Service” (defined in RFC 1122)
- ICMPv4 “Parameter Problem” code value for “Bad Length”.
- ICMPv4 “Parameter Problem” code value for “Missing a Required Option”.
- ICMPv4 “Parameter Problem” code value for “Pointer indicates the error”.
- ICMPv4 “Redirect” code value for “Redirect Datagram for the Host”.
- ICMPv4 “Redirect” code value for “Redirect Datagram for the Network (or subnet)”.
- ICMPv4 “Redirect” code value for “Redirect Datagram for the Type of Service and Host”.
- ICMPv4 “Redirect” code value for “Redirect Datagram for the Type of Service and Network”.
- ICMPv4 “Time Exceeded” code value for “Fragment Reassembly Time Exceeded”.
- ICMPv4 “Time Exceeded” code value for “Time to Live exceeded in Transit”.
- ICMPv4 type value indicating a “Alternate Host Address (Deprecated)” message (deprecated in RFC 6918).
- ICMPv4 type value indicating a “Destination Unreachable” message (defined in RFC 792).
- ICMPv4 type value indicating a “Echo Reply” message (defined in RFC 792).
- ICMPv4 type value indicating a “Echo Request” message (defined in RFC 792).
- ICMPv4 type value indicating a “Parameter Problem” message (defined in RFC 792).
- ICMPv4 type value indicating a “Redirect” message (defined in RFC 792).
- ICMPv4 type value indicating a “Router Advertisement” message (defined in RFC 1256).
- ICMPv4 type value indicating a “Router Solicitation” message (defined in RFC 1256).
- ICMPv4 type value indicating a “Timestamp” message (defined in RFC 792).
- ICMPv4 type value indicating a “Timestamp Reply” message (defined in RFC 792).
- ICMPv4 type value indicating a “Time Exceeded” message (defined in RFC 792).