@@ -683,22 +683,22 @@ pub const EPOLL_CLOEXEC: ::c_int = 0x0100_0000;
683
683
pub const EPOLL_CTL_ADD : :: c_int = 1 ;
684
684
pub const EPOLL_CTL_DEL : :: c_int = 2 ;
685
685
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 ;
702
702
703
703
// sys/stat.h
704
704
pub const S_IFMT : :: c_int = 0o17_0000 ;
0 commit comments