summaryrefslogtreecommitdiff
path: root/lib/libc/select/select.c
blob: 4e9f2f9906ea0c2223a68ddfb2d702adbfee65cd (plain)
1
2
3
4
5
6
7
8
9
#include <sys/select.h>
#include <syscall.h>

int select(int nfds, fd_set *restrict readfds, fd_set *restrict writefds,
	   fd_set *restrict errorfds, struct timeval *restrict timeout)
{
	return syscall(pselect6, nfds, readfds, writefds, errorfds, timeout,
		       ((syscall_arg_t[]){ 0, 8 }));
}