1 /* libc/sys/linux/select.c - The select system calls */
2 
3 /* Written 2000 by Werner Almesberger */
4 
5 
6 #include <sys/types.h>
7 #include <sys/time.h>
8 #include <machine/syscall.h>
9 
10 
_syscall5(int,_newselect,int,n,fd_set *,readfds,fd_set *,writefds,fd_set *,exceptfds,struct timeval *,timeout)11 static _syscall5(int,_newselect,int,n,fd_set *,readfds,fd_set *,writefds,fd_set *,exceptfds,struct timeval *,timeout)
12 
13 int select (int n, fd_set *readfds, fd_set *writefds, fd_set *exceptfds,
14             struct timeval *timeout)
15 {
16   return _newselect(n, readfds, writefds, exceptfds, timeout);
17 }
18