initial commit
[glibc.git] / include / sys / poll.h
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