#[link(name = "c")]
extern "C"
{
pub(crate) fn tcflush(fd: c_int, queue_selector: c_int) -> c_int;
}
#[cfg(any(target_os = "android", target_os = "fuschia", target_os = "linux"))] pub(crate) const TCIFLUSH: c_int = 0;
#[cfg(any(target_os = "dragonfly", target_os = "freebsd", target_os = "ios", target_os = "macos", target_os = "openbsd"))] pub(crate) const TCIFLUSH: c_int = 1;
#[cfg(any(target_os = "android", target_os = "fuschia", target_os = "linux"))] pub(crate) const TCOFLUSH: c_int = 1;
#[cfg(any(target_os = "dragonfly", target_os = "freebsd", target_os = "ios", target_os = "macos", target_os = "openbsd"))] pub(crate) const TCOFLUSH: c_int = 2;
#[cfg(any(target_os = "android", target_os = "fuschia", target_os = "linux"))] pub(crate) const TCIOFLUSH: c_int = 2;
#[cfg(any(target_os = "dragonfly", target_os = "freebsd", target_os = "ios", target_os = "macos", target_os = "openbsd"))] pub(crate) const TCIOFLUSH: c_int = 3;