Expand description
The Internet Control Message Protocol (ICMP).
Structs§
- ICMP rx path counters.
- The IP layer’s ICMP state.
- ICMP tx path counters.
- A builder for ICMPv4 state.
- Counters for NDP messages.
- Receive NDP counters.
- Transmit NDP counters.
Enums§
- An implementation of
IpTransportContext
for ICMP.
Constants§
- The IP packet hop limit for all NDP packets.
Traits§
- A marker trait to prevent integration from creating a recursive loop when handling Echo sockets.
- A marker for all the contexts provided by bindings require by the ICMP module.
- A marker trait for all bindings types required by the ICMP module.
- Empty trait to work around coherence issues.
- The execution context shared by ICMP(v4) and ICMPv6 for the internal operations of the IP stack.
- The execution context for ICMPv4.
Functions§
- Send an ICMP(v4) message in response to receiving a packet destined for an unreachable address.
- Send an ICMPv6 message in response to receiving a packet destined for an unreachable address.
- Sends an NDP packet from
device_id
with the provided parameters.
Type Aliases§
- ICMP rx path counters.
- ICMP tx path counters.