summaryrefslogtreecommitdiff
path: root/src/unix/solarish/mod.rs
diff options
context:
space:
mode:
authorMaarten de Vries <maarten@de-vri.es>2021-11-07 15:08:48 +0100
committerMaarten de Vries <maarten@de-vri.es>2021-11-07 15:11:36 +0100
commit556398200235ed22f15121d01a59bb1fa5589f2b (patch)
tree14582071c59ca18a74ab77260f6b961ea8de0134 /src/unix/solarish/mod.rs
parentcd5de2fb3736fb871f8d7eee2011ae838fe1fcc0 (diff)
downloadrust-libc-556398200235ed22f15121d01a59bb1fa5589f2b.tar.gz
Add TIOCM_* constants for Illumos and Solaris.
Diffstat (limited to 'src/unix/solarish/mod.rs')
-rw-r--r--src/unix/solarish/mod.rs12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/unix/solarish/mod.rs b/src/unix/solarish/mod.rs
index d1de31553e..df49e52b79 100644
--- a/src/unix/solarish/mod.rs
+++ b/src/unix/solarish/mod.rs
@@ -1981,6 +1981,18 @@ pub const TIOCMGET: ::c_int = tIOC | 29;
pub const TIOCREMOTE: ::c_int = tIOC | 30;
pub const TIOCSIGNAL: ::c_int = tIOC | 31;
+pub const TIOCM_LE: ::c_int = 0o0001;
+pub const TIOCM_DTR: ::c_int = 0o0002;
+pub const TIOCM_RTS: ::c_int = 0o0004;
+pub const TIOCM_ST: ::c_int = 0o0010;
+pub const TIOCM_SR: ::c_int = 0o0020;
+pub const TIOCM_CTS: ::c_int = 0o0040;
+pub const TIOCM_CAR: ::c_int = 0o0100;
+pub const TIOCM_CD: ::c_int = TIOCM_CAR;
+pub const TIOCM_RNG: ::c_int = 0o0200;
+pub const TIOCM_RI: ::c_int = TIOCM_RNG;
+pub const TIOCM_DSR: ::c_int = 0o0400;
+
pub const EPOLLIN: ::c_int = 0x1;
pub const EPOLLPRI: ::c_int = 0x2;
pub const EPOLLOUT: ::c_int = 0x4;