diff --git a/include/wepoll.h b/include/wepoll.h index b003787..c6f12e2 100644 --- a/include/wepoll.h +++ b/include/wepoll.h @@ -24,18 +24,18 @@ enum EPOLL_EVENTS { EPOLLONESHOT = (int) (1U << 31) }; -#define EPOLLIN ((uint32_t) EPOLLIN) -#define EPOLLPRI ((uint32_t) EPOLLPRI) -#define EPOLLOUT ((uint32_t) EPOLLOUT) -#define EPOLLERR ((uint32_t) EPOLLERR) -#define EPOLLHUP ((uint32_t) EPOLLHUP) -#define EPOLLRDNORM ((uint32_t) EPOLLRDNORM) -#define EPOLLRDBAND ((uint32_t) EPOLLRDBAND) -#define EPOLLWRNORM ((uint32_t) EPOLLWRNORM) -#define EPOLLWRBAND ((uint32_t) EPOLLWRBAND) -#define EPOLLMSG ((uint32_t) EPOLLMSG) -#define EPOLLRDHUP ((uint32_t) EPOLLRDHUP) -#define EPOLLONESHOT ((uint32_t) EPOLLONESHOT) +#define EPOLLIN (1U << 0) +#define EPOLLPRI (1U << 1) +#define EPOLLOUT (1U << 2) +#define EPOLLERR (1U << 3) +#define EPOLLHUP (1U << 4) +#define EPOLLRDNORM (1U << 6) +#define EPOLLRDBAND (1U << 7) +#define EPOLLWRNORM (1U << 8) +#define EPOLLWRBAND (1U << 9) +#define EPOLLMSG (1U << 10) +#define EPOLLRDHUP (1U << 13) +#define EPOLLONESHOT (1U << 31) #define EPOLL_CTL_ADD 1 #define EPOLL_CTL_MOD 2