Expand description
Optional raw multicast transmit support.
Enable this module with the raw-packets Cargo feature when you need to
inject complete multicast IP datagrams instead of ordinary UDP payloads.
Linux combines raw IP sockets with packet-socket injection for remote-source IPv6 forwarding. macOS supports raw IPv4 and local-source raw IPv6, while Windows currently supports raw IPv4. Unsupported paths return an explicit error rather than silently degrading to UDP behavior.
Structs§
- RawContext
- Owns and manages the set of active raw multicast publications.
- RawPublication
- One ready-to-send raw multicast publication.
- RawPublication
Config - Configuration for one raw multicast transmit publication.
- RawPublication
Id - Stable ID for one configured raw publication socket.
- RawSend
Report - Result of one raw multicast send call.
Enums§
- RawValidation
Mode - Validation behavior applied to outbound raw IP datagrams.