#[cfg(any(
target_os = "android",
target_os = "linux"
))]
pub mod tcp_thin_linear_timeouts;
#[cfg(any(
target_os = "android",
target_os = "linux"
))]
pub use tcp_thin_linear_timeouts::IpProtoTcpThinLinearTimeouts;
#[cfg(any(
target_os = "android",
target_os = "linux"
))]
pub mod tcp_not_send_lowat;
#[cfg(any(
target_os = "android",
target_os = "linux"
))]
pub use tcp_not_send_lowat::IpProtoNotsentLowat;
pub mod tcp_keep_alive_idle;
pub use tcp_keep_alive_idle::{IpProtoKeepIdleAliveR, IpProtoKeepIdleAliveW};
#[cfg(any(
target_os = "ios",
target_os = "android",
target_os = "dragonfly",
target_os = "freebsd",
target_os = "linux",
target_os = "macos",
target_os = "netbsd",
target_os = "tvos",
target_os = "windows",
))]
pub mod tcp_keep_intvl;
#[cfg(any(
target_os = "ios",
target_os = "android",
target_os = "dragonfly",
target_os = "freebsd",
target_os = "linux",
target_os = "macos",
target_os = "netbsd",
target_os = "tvos",
target_os = "windows",
))]
pub use tcp_keep_intvl::IpProtoKeepIntvl;
#[cfg(any(
target_os = "ios",
target_os = "android",
target_os = "dragonfly",
target_os = "freebsd",
target_os = "linux",
target_os = "macos",
target_os = "netbsd",
target_os = "tvos",
target_os = "windows",
))]
pub mod tcp_keep_cnt;
#[cfg(any(
target_os = "ios",
target_os = "android",
target_os = "dragonfly",
target_os = "freebsd",
target_os = "linux",
target_os = "macos",
target_os = "netbsd",
target_os = "tvos",
target_os = "windows",
))]
pub use tcp_keep_cnt::IpProtoKeepCnt;
pub mod tcp_nodelay;
pub use tcp_nodelay::IpProtoNodelay;