Skip to content

Commit 94608b8

Browse files
committed
illumos defines
1 parent 02b5a92 commit 94608b8

File tree

2 files changed

+21
-22
lines changed

2 files changed

+21
-22
lines changed

src/lib.rs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -293,9 +293,6 @@ cfg_if! {
293293
} else if #[cfg(unix)] {
294294
mod unix;
295295
pub use unix::*;
296-
} else if #[cfg(target_os = "solaris")] {
297-
mod unix;
298-
pub use unix::solaris;
299296
} else {
300297
// Unknown target_family
301298
}

src/unix/solaris/mod.rs

Lines changed: 21 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -36,25 +36,6 @@ pub type nl_item = ::c_int;
3636
pub type id_t = ::c_int;
3737
pub type idtype_t = ::c_uint;
3838

39-
pub const EPOLLIN: ::c_int = 0x1;
40-
pub const EPOLLPRI: ::c_int = 0x2;
41-
pub const EPOLLOUT: ::c_int = 0x4;
42-
pub const EPOLLRDNORM: ::c_int = 0x40;
43-
pub const EPOLLRDBAND: ::c_int = 0x80;
44-
pub const EPOLLWRNORM: ::c_int = 0x100;
45-
pub const EPOLLWRBAND: ::c_int = 0x200;
46-
pub const EPOLLMSG: ::c_int = 0x400;
47-
pub const EPOLLERR: ::c_int = 0x8;
48-
pub const EPOLLHUP: ::c_int = 0x10;
49-
pub const EPOLLET: ::c_int = 0x80000000;
50-
pub const EPOLLRDHUP: ::c_int = 0x2000;
51-
pub const EPOLLEXCLUSIVE: ::c_int = 0x10000000;
52-
pub const EPOLLONESHOT: ::c_int = 0x40000000;
53-
pub const EPOLL_CLOEXEC: ::c_int = 0x02000000;
54-
pub const EPOLL_CTL_ADD: ::c_int = 1;
55-
pub const EPOLL_CTL_MOD: ::c_int = 3;
56-
pub const EPOLL_CTL_DEL: ::c_int = 2;
57-
5839

5940

6041

@@ -1211,6 +1192,27 @@ pub const PORT_SOURCE_FILE: ::c_int = 7;
12111192
pub const PORT_SOURCE_POSTWAIT: ::c_int = 8;
12121193
pub const PORT_SOURCE_SIGNAL: ::c_int = 9;
12131194

1195+
pub const EPOLLIN: ::c_int = 0x1;
1196+
pub const EPOLLPRI: ::c_int = 0x2;
1197+
pub const EPOLLOUT: ::c_int = 0x4;
1198+
pub const EPOLLRDNORM: ::c_int = 0x40;
1199+
pub const EPOLLRDBAND: ::c_int = 0x80;
1200+
pub const EPOLLWRNORM: ::c_int = 0x100;
1201+
pub const EPOLLWRBAND: ::c_int = 0x200;
1202+
pub const EPOLLMSG: ::c_int = 0x400;
1203+
pub const EPOLLERR: ::c_int = 0x8;
1204+
pub const EPOLLHUP: ::c_int = 0x10;
1205+
pub const EPOLLET: ::c_int = 0x80000000;
1206+
pub const EPOLLRDHUP: ::c_int = 0x2000;
1207+
pub const EPOLLEXCLUSIVE: ::c_int = 0x10000000;
1208+
pub const EPOLLONESHOT: ::c_int = 0x40000000;
1209+
pub const EPOLL_CLOEXEC: ::c_int = 0x02000000;
1210+
pub const EPOLL_CTL_ADD: ::c_int = 1;
1211+
pub const EPOLL_CTL_MOD: ::c_int = 3;
1212+
pub const EPOLL_CTL_DEL: ::c_int = 2;
1213+
1214+
1215+
12141216
f! {
12151217
pub fn FD_CLR(fd: ::c_int, set: *mut fd_set) -> () {
12161218
let bits = mem::size_of_val(&(*set).fds_bits[0]) * 8;

0 commit comments

Comments
 (0)