1 #include <sys/select.h>
7 int pselect(int n
, fd_set
*restrict rfds
, fd_set
*restrict wfds
, fd_set
*restrict efds
, const struct timespec
*restrict ts
, const sigset_t
*restrict mask
)
9 syscall_arg_t data
[2] = { (uintptr_t)mask
, _NSIG
/8 };
10 struct timespec ts_tmp
;
12 return syscall_cp(SYS_pselect6
, n
, rfds
, wfds
, efds
, ts
? &ts_tmp
: 0, data
);