#ifndef _IOCTL_H #define _IOCTL_H #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; #endif