#![allow(missing_docs)]
#[cfg(all(unix, not(any(target_os = "android", target_vendor = "apple"))))]
#[cfg(feature = "system-config")]
mod unix;
#[cfg(all(unix, not(any(target_os = "android", target_vendor = "apple"))))]
#[cfg(feature = "system-config")]
pub use self::unix::{parse_resolv_conf, read_system_conf};
#[cfg(windows)]
#[cfg(feature = "system-config")]
mod windows;
#[cfg(target_os = "windows")]
#[cfg(feature = "system-config")]
pub use self::windows::read_system_conf;
#[cfg(target_os = "android")]
#[cfg(feature = "system-config")]
mod android;
#[cfg(target_os = "android")]
#[cfg(feature = "system-config")]
pub use self::android::read_system_conf;
#[cfg(target_vendor = "apple")]
#[cfg(feature = "system-config")]
mod apple;
#[cfg(target_vendor = "apple")]
#[cfg(feature = "system-config")]
pub use self::apple::read_system_conf;