Lines Matching defs:sig
36 int sig, r = 0;
38 for (sig = 1; sig < _NSIG; sig++) {
41 if (sig == SIGKILL || sig == SIGSTOP)
46 if ((sigaction(sig, &sa, NULL) < 0))
66 static int sigaction_many_ap(const struct sigaction *sa, int sig, va_list ap) {
71 if (sig < 0)
74 if (sig > 0) {
75 if (sigaction(sig, sa, NULL) < 0)
79 while ((sig = va_arg(ap, int)) >= 0) {
81 if (sig == 0)
84 if (sigaction(sig, sa, NULL) < 0) {
104 int ignore_signals(int sig, ...) {
114 va_start(ap, sig);
115 r = sigaction_many_ap(&sa, sig, ap);
121 int default_signals(int sig, ...) {
131 va_start(ap, sig);
132 r = sigaction_many_ap(&sa, sig, ap);
139 int sig, r = 0;
143 while ((sig = va_arg(ap, int)) >= 0) {
145 if (sig == 0)
148 if (sigaddset(ss, sig) < 0) {
276 void nop_signal_handler(int sig) {