12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- #include <errno.h>
- #include <signal.h>
- #include <string.h>
- int
- sigfillset (set)
- sigset_t *set;
- {
- if (set == NULL)
- {
- __set_errno (EINVAL);
- return -1;
- }
- memset (set, 0xff, sizeof (sigset_t));
-
- #ifdef SIGCANCEL
- __sigdelset (set, SIGCANCEL);
- #endif
-
- #ifdef SIGSETXID
- __sigdelset (set, SIGSETXID);
- #endif
- return 0;
- }
|