Files
RedBear-OS/src/header/sys_ioctl/mod.rs
T
2019-01-15 20:50:17 -07:00

33 lines
531 B
Rust

//! ioctl implementation for linux
use platform::types::*;
// This is used from sgtty
#[repr(C)]
pub struct sgttyb {
sg_ispeed: c_char,
sg_ospeed: c_char,
sg_erase: c_char,
sg_kill: c_char,
sg_flags: c_ushort,
}
#[repr(C)]
#[derive(Default)]
pub struct winsize {
ws_row: c_ushort,
ws_col: c_ushort,
ws_xpixel: c_ushort,
ws_ypixel: c_ushort,
}
pub use self::sys::*;
#[cfg(target_os = "linux")]
#[path = "linux.rs"]
pub mod sys;
#[cfg(target_os = "redox")]
#[path = "redox.rs"]
pub mod sys;