#[cfg(not(any(target_os = "redox")))]
pub mod ip6_hdrincl;
#[cfg(not(any(target_os = "redox")))]
pub use ip6_hdrincl::Ip6Hdrincl;
pub mod ip6_add_membership;
pub use ip6_add_membership::Ip6AddMembership;
pub mod ip6_drop_membership;
pub use ip6_drop_membership::Ip6DropMembership;
pub mod ip6_multicast_hops;
pub use ip6_multicast_hops::Ip6MulticastHops;
#[cfg(target_os = "linux")]
pub mod ip6_multicast_all;
#[cfg(target_os = "linux")]
pub use ip6_multicast_all::Ip6MulticastAll;
pub mod ip6_multicast_if;
pub use ip6_multicast_if::Ip6MulticastIf;
pub mod ip6_multicast_loop;
pub use ip6_multicast_loop::Ip6MulticastLoop;
pub mod ip6_unicast_hops;
pub use ip6_unicast_hops::Ip6UnicastHops;
pub mod ip6_v6only;
pub use ip6_v6only::Ip6V6Only;
#[cfg(not(any(
target_os = "dragonfly",
target_os = "netbsd",
target_os = "openbsd",
target_os = "redox",
target_os = "solaris"
)))]
pub mod ip6_recv_tclass;
#[cfg(not(any(
target_os = "dragonfly",
target_os = "netbsd",
target_os = "openbsd",
target_os = "redox",
target_os = "solaris"
)))]
pub use ip6_recv_tclass::Ip6RecvTclass;
#[cfg(
not(any(
windows,
target_os = "dragonfly",
target_os = "netbsd",
target_os = "openbsd",
target_os = "redox",
target_os = "solaris",
))
)]
pub mod ip6_recv_hoplimit;
#[cfg(
not(any(
windows,
target_os = "dragonfly",
target_os = "netbsd",
target_os = "openbsd",
target_os = "redox",
target_os = "solaris",
))
)]
pub use ip6_recv_hoplimit::Ip6RecvHopLimit;