#ifndef _SYS_SELECT_H #include #ifndef _ISOMAC /* Now define the internal interfaces. */ extern int __pselect (int __nfds, fd_set *__readfds, fd_set *__writefds, fd_set *__exceptfds, const struct timespec *__timeout, const __sigset_t *__sigmask); extern int __select (int __nfds, fd_set *__restrict __readfds, fd_set *__restrict __writefds, fd_set *__restrict __exceptfds, struct timeval *__restrict __timeout); libc_hidden_proto (__select) # if __TIMESIZE == 64 # define __pselect64 __pselect # else # include # include extern int __pselect64 (int __nfds, fd_set *__readfds, fd_set *__writefds, fd_set *__exceptfds, const struct __timespec64 *__timeout, const sigset_t *__sigmask); libc_hidden_proto (__pselect64) # endif /* __TIMESIZE == 64 */ #endif /* _ISOMAC */ #endif /* _SYS_SELECT_H */