Skip to content

Commit 7646277

Browse files
authored
Merge pull request #3686 from redox-os/redox-epoll-0.2
redox: correct EPOLL constants
2 parents 3e7a91e + 5eff703 commit 7646277

File tree

1 file changed

+16
-16
lines changed

1 file changed

+16
-16
lines changed

src/unix/redox/mod.rs

+16-16
Original file line numberDiff line numberDiff line change
@@ -677,22 +677,22 @@ pub const EPOLL_CLOEXEC: ::c_int = 0x0100_0000;
677677
pub const EPOLL_CTL_ADD: ::c_int = 1;
678678
pub const EPOLL_CTL_DEL: ::c_int = 2;
679679
pub const EPOLL_CTL_MOD: ::c_int = 3;
680-
pub const EPOLLIN: ::c_int = 1;
681-
pub const EPOLLPRI: ::c_int = 0;
682-
pub const EPOLLOUT: ::c_int = 2;
683-
pub const EPOLLRDNORM: ::c_int = 0;
684-
pub const EPOLLNVAL: ::c_int = 0;
685-
pub const EPOLLRDBAND: ::c_int = 0;
686-
pub const EPOLLWRNORM: ::c_int = 0;
687-
pub const EPOLLWRBAND: ::c_int = 0;
688-
pub const EPOLLMSG: ::c_int = 0;
689-
pub const EPOLLERR: ::c_int = 0;
690-
pub const EPOLLHUP: ::c_int = 0;
691-
pub const EPOLLRDHUP: ::c_int = 0;
692-
pub const EPOLLEXCLUSIVE: ::c_int = 0;
693-
pub const EPOLLWAKEUP: ::c_int = 0;
694-
pub const EPOLLONESHOT: ::c_int = 0;
695-
pub const EPOLLET: ::c_int = 0;
680+
pub const EPOLLIN: ::c_int = 0x001;
681+
pub const EPOLLPRI: ::c_int = 0x002;
682+
pub const EPOLLOUT: ::c_int = 0x004;
683+
pub const EPOLLERR: ::c_int = 0x008;
684+
pub const EPOLLHUP: ::c_int = 0x010;
685+
pub const EPOLLNVAL: ::c_int = 0x020;
686+
pub const EPOLLRDNORM: ::c_int = 0x040;
687+
pub const EPOLLRDBAND: ::c_int = 0x080;
688+
pub const EPOLLWRNORM: ::c_int = 0x100;
689+
pub const EPOLLWRBAND: ::c_int = 0x200;
690+
pub const EPOLLMSG: ::c_int = 0x400;
691+
pub const EPOLLRDHUP: ::c_int = 0x2000;
692+
pub const EPOLLEXCLUSIVE: ::c_int = 1 << 28;
693+
pub const EPOLLWAKEUP: ::c_int = 1 << 29;
694+
pub const EPOLLONESHOT: ::c_int = 1 << 30;
695+
pub const EPOLLET: ::c_int = 1 << 31;
696696

697697
// sys/stat.h
698698
pub const S_IFMT: ::c_int = 0o0_170_000;

0 commit comments

Comments
 (0)