1 #define _GNU_SOURCE 2 #include <signal.h> 3 #include <string.h> 4 sigisemptyset(const sigset_t * set)5 int sigisemptyset(const sigset_t *set) 6 { 7 for (size_t i=0; i<_NSIG/8/sizeof *set->__bits; i++) 8 if (set->__bits[i]) return 0; 9 return 1; 10 } 11