sigword
set->__sigbits[sigword(sig)] &= ~bitmask(sig);
return ((set->__sigbits[sigword(sig)] & bitmask(sig)) != 0);
return ((sigs.__sigbits[sigword(sig)] & bitmask(sig)) != 0);
set->__sigbits[sigword(sig)] |= bitmask(sig);
#define sigaddset(s, n) ((s)->__sigbits[sigword(n)] |= sigmask(n))
#define sigdelset(s, n) ((s)->__sigbits[sigword(n)] &= ~sigmask(n))
#define sigismember(s, n) (sigmask(n) & (s)->__sigbits[sigword(n)])