Skip to main content

net_wire/ipv4/
mod.rs

1//! IPv4 protocol values, packet views, and construction (RFC 791).
2
3pub(crate) mod address;
4#[cfg(feature = "arp")]
5mod arp;
6mod builder;
7#[cfg(any(feature = "icmpv4", feature = "udp", feature = "tcp"))]
8mod dispatch;
9#[cfg(feature = "ethernet")]
10mod ethernet;
11mod packet;
12mod protocol;
13
14pub use address::Ipv4Address;
15pub use builder::{Ipv4PacketBuildError, Ipv4PacketBuilder};
16pub use packet::{Ipv4Packet, Ipv4PacketMut};
17pub use protocol::Ipv4Protocol;