From de47eb59bb829423b1d0f47ba13099073999b3cb Mon Sep 17 00:00:00 2001 From: Nicolas Planel Date: Wed, 29 Oct 2003 16:07:11 +0000 Subject: Corporate Server 2.1.1 release --- mdk-stage1/dietlibc/include/sys/ioctl.h | 26 ++++++++++++++++++++++++-- 1 file changed, 24 insertions(+), 2 deletions(-) (limited to 'mdk-stage1/dietlibc/include/sys/ioctl.h') diff --git a/mdk-stage1/dietlibc/include/sys/ioctl.h b/mdk-stage1/dietlibc/include/sys/ioctl.h index fca1aeeab..a7890f038 100644 --- a/mdk-stage1/dietlibc/include/sys/ioctl.h +++ b/mdk-stage1/dietlibc/include/sys/ioctl.h @@ -2,8 +2,30 @@ #define _IOCTL_H #include -#include -#include + +#if defined(__i386__) || defined(__x86_64__) || defined(__ia64__) +#include +#elif defined(__alpha__) +#include +#elif defined(__arm__) +#include +#elif defined(__sparc__) +#include +#elif defined(__mips__) +#include +#elif defined(__powerpc__) +#include +#elif defined(__s390__) +#include +#elif defined(__hppa__) +#include +#endif + +/* used for /dev/epoll */ +#define EP_ALLOC _IOR('P', 1, int) +#define EP_POLL _IOWR('P', 2, struct evpoll) +#define EP_FREE _IO('P', 3) +#define EP_ISPOLLED _IOWR('P', 4, struct pollfd) int ioctl(int d, int request, ...) __THROW; -- cgit v1.2.1