summaryrefslogtreecommitdiffstats
path: root/mdk-stage1/dietlibc/include/sys/poll.h
diff options
context:
space:
mode:
Diffstat (limited to 'mdk-stage1/dietlibc/include/sys/poll.h')
-rw-r--r--mdk-stage1/dietlibc/include/sys/poll.h36
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 */