use WinSock as ws;
pub const IFF_UP: u32 = IFF_UP;
pub const IFF_BROADCAST: u32 = IFF_BROADCAST;
pub const IFF_LOOPBACK: u32 = IFF_LOOPBACK;
pub const IFF_POINTOPOINT: u32 = IFF_POINTTOPOINT;
pub const IFF_MULTICAST: u32 = IFF_MULTICAST;
/// Convert u64::MAX to None.
/// Used for Windows APIs that return invalid max values.
pub