Expand description
Optional generic raw-IP transmit support.
Enable this module with the raw-ip Cargo feature when a caller already
owns a complete IP datagram, such as an ICMP Packet Too Big control packet.
This API is intentionally separate from crate::raw: it accepts unicast
and multicast destinations and does not apply multicast forwarding policy.
Structs§
- RawIp
Capabilities - Raw-IP transmit support exposed by the current platform.
- RawIp
Context - Owns ready-to-send generic raw-IP publications.
- RawIp
Publication - One ready-to-send generic raw-IP socket configuration.
- RawIp
Publication Id - Stable identifier for one generic raw-IP publication.
- RawIp
Send Report - Result of one generic raw-IP send call.
- RawIp
Socket Config - Configuration for one generic raw-IP transmit socket.
Enums§
- RawIp
Capability - Raw-IP support level for one address family on the current platform.
Functions§
- raw_
ip_ capabilities - Returns the raw-IP capabilities compiled for the current platform.
Type Aliases§
- RawIp
Publication Config - Compatibility name for callers that use the publication terminology.