sigisemptyset.c raw

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