1#define _GNU_SOURCE 2#include <signal.h> 3#include <string.h> 4 5int 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}