1 #ifndef _SYS_POLL_H 2 # include <io/sys/poll.h> 3 4 #ifndef _ISOMAC 5 extern int __poll (struct pollfd *__fds, unsigned long int __nfds, 6 int __timeout); 7 libc_hidden_proto (__poll) 8 libc_hidden_proto (ppoll) 9 10 # if __TIMESIZE == 64 11 # define __ppoll64 __ppoll 12 # else 13 # include <time.h> 14 # include <signal.h> 15 16 extern int __ppoll64 (struct pollfd *fds, nfds_t nfds, 17 const struct __timespec64 *timeout, 18 const sigset_t *sigmask); 19 libc_hidden_proto (__ppoll64) 20 # endif 21 #endif 22 #endif 23