diff options
Diffstat (limited to 'mdk-stage1/dietlibc/include/sys/poll.h')
-rw-r--r-- | mdk-stage1/dietlibc/include/sys/poll.h | 36 |
1 files changed, 24 insertions, 12 deletions
diff --git a/mdk-stage1/dietlibc/include/sys/poll.h b/mdk-stage1/dietlibc/include/sys/poll.h index d17f6422c..fe36df79d 100644 --- a/mdk-stage1/dietlibc/include/sys/poll.h +++ b/mdk-stage1/dietlibc/include/sys/poll.h @@ -3,19 +3,32 @@ #include <sys/cdefs.h> -#define POLLIN 0x0001 -#define POLLPRI 0x0002 -#define POLLOUT 0x0004 -#define POLLERR 0x0008 -#define POLLHUP 0x0010 -#define POLLNVAL 0x0020 -#define POLLRDNORM 0x0040 -#define POLLRDBAND 0x0080 -#define POLLWRBAND 0x0200 -#define POLLMSG 0x0400 +enum { + POLLIN = 0x0001, +#define POLLIN POLLIN + POLLPRI = 0x0002, +#define POLLPRI POLLPRI + POLLOUT = 0x0004, +#define POLLOUT POLLOUT + POLLERR = 0x0008, +#define POLLERR POLLERR + POLLHUP = 0x0010, +#define POLLHUP POLLHUP + POLLNVAL = 0x0020, +#define POLLNVAL POLLNVAL + POLLRDNORM = 0x0040, +#define POLLRDNORM POLLRDNORM + POLLRDBAND = 0x0080, +#define POLLRDBAND POLLRDBAND + POLLWRBAND = 0x0200, +#define POLLWRBAND POLLWRBAND + POLLMSG = 0x0400, +#define POLLMSG POLLMSG /* POLLREMOVE is for /dev/epoll (/dev/misc/eventpoll), * a new event notification mechanism for 2.6 */ -#define POLLREMOVE 0x1000 + POLLREMOVE = 0x1000, +#define POLLREMOVE POLLREMOVE +}; #if defined(__sparc__) || defined (__mips__) #define POLLWRNORM POLLOUT @@ -31,5 +44,4 @@ struct pollfd { extern int poll(struct pollfd *ufds, unsigned int nfds, int timeout) __THROW; - #endif /* _SYS_POLL_H */ |