Skip to content

Commit a0df3e7

Browse files
authored
Merge pull request #3685 from redox-os/redox-epoll
redox: correct EPOLL constants
2 parents e9fd382 + e8d8053 commit a0df3e7

File tree

1 file changed

+16
-16
lines changed

1 file changed

+16
-16
lines changed

src/unix/redox/mod.rs

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -683,22 +683,22 @@ pub const EPOLL_CLOEXEC: ::c_int = 0x0100_0000;
683683
pub const EPOLL_CTL_ADD: ::c_int = 1;
684684
pub const EPOLL_CTL_DEL: ::c_int = 2;
685685
pub const EPOLL_CTL_MOD: ::c_int = 3;
686-
pub const EPOLLIN: ::c_int = 1;
687-
pub const EPOLLPRI: ::c_int = 0;
688-
pub const EPOLLOUT: ::c_int = 2;
689-
pub const EPOLLRDNORM: ::c_int = 0;
690-
pub const EPOLLNVAL: ::c_int = 0;
691-
pub const EPOLLRDBAND: ::c_int = 0;
692-
pub const EPOLLWRNORM: ::c_int = 0;
693-
pub const EPOLLWRBAND: ::c_int = 0;
694-
pub const EPOLLMSG: ::c_int = 0;
695-
pub const EPOLLERR: ::c_int = 0;
696-
pub const EPOLLHUP: ::c_int = 0;
697-
pub const EPOLLRDHUP: ::c_int = 0;
698-
pub const EPOLLEXCLUSIVE: ::c_int = 0;
699-
pub const EPOLLWAKEUP: ::c_int = 0;
700-
pub const EPOLLONESHOT: ::c_int = 0;
701-
pub const EPOLLET: ::c_int = 0;
686+
pub const EPOLLIN: ::c_int = 0x001;
687+
pub const EPOLLPRI: ::c_int = 0x002;
688+
pub const EPOLLOUT: ::c_int = 0x004;
689+
pub const EPOLLERR: ::c_int = 0x008;
690+
pub const EPOLLHUP: ::c_int = 0x010;
691+
pub const EPOLLNVAL: ::c_int = 0x020;
692+
pub const EPOLLRDNORM: ::c_int = 0x040;
693+
pub const EPOLLRDBAND: ::c_int = 0x080;
694+
pub const EPOLLWRNORM: ::c_int = 0x100;
695+
pub const EPOLLWRBAND: ::c_int = 0x200;
696+
pub const EPOLLMSG: ::c_int = 0x400;
697+
pub const EPOLLRDHUP: ::c_int = 0x2000;
698+
pub const EPOLLEXCLUSIVE: ::c_int = 1 << 28;
699+
pub const EPOLLWAKEUP: ::c_int = 1 << 29;
700+
pub const EPOLLONESHOT: ::c_int = 1 << 30;
701+
pub const EPOLLET: ::c_int = 1 << 31;
702702

703703
// sys/stat.h
704704
pub const S_IFMT: ::c_int = 0o17_0000;

0 commit comments

Comments
 (0)