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