diff options
Diffstat (limited to 'misc/sys/select.h')
-rw-r--r-- | misc/sys/select.h | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/misc/sys/select.h b/misc/sys/select.h index 179e1ec59f..0972560b97 100644 --- a/misc/sys/select.h +++ b/misc/sys/select.h @@ -30,6 +30,9 @@ /* Get __FD_* definitions. */ #include <bits/select.h> +/* Get __sigset_t. */ +#include <bits/sigset.h> + /* Get definition of timer specification structures. */ #define __need_timespec #include <time.h> @@ -79,10 +82,12 @@ extern int select __P ((int __nfds, __fd_set *__readfds, /* XXX Once/if POSIX.1g gets official this prototype will be available when defining __USE_POSIX. */ /* Same as above only that the TIMEOUT value is given with higher - resolution. This version should be used. */ + resolution and a sigmask which is been set temporarily. This version + should be used. */ extern int pselect __P ((int __nfds, __fd_set *__readfds, __fd_set *__writefds, __fd_set *__exceptfds, - struct timespec *__timeout)); + const struct timespec *__timeout, + const __sigset_t *__sigmask)); #endif __END_DECLS |