/// Used to send/receive Messages to/from a DHCP server.
#[cfg(feature = "v4_client")]
pub mod client;
mod error;
mod log;
/// Information sent over a UDP connection between a DHCP client and server
pub mod message;
/// Used to send/receive Messages to/from a DHCP client.
#[cfg(feature = "v4_server")]
pub mod server;

#[cfg(feature = "v4_client")]
pub use client::*;
pub use error::Result;
pub use log::*;
pub use message::*;
#[cfg(feature = "v4_server")]
pub use server::*;
