extern int select(int __nfds, fd_set * __restrict __readfds,
                  fd_set  *  __restrict  __writefds,
                  fd_set *  __restrict  __exceptfds,
                   struct  timeval * __restrict __timeout);
