aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sinit.c11
1 files changed, 3 insertions, 8 deletions
diff --git a/sinit.c b/sinit.c
index f177803..7214c40 100644
--- a/sinit.c
+++ b/sinit.c
@@ -41,15 +41,10 @@ main(void)
return EXIT_FAILURE;
setsid();
- if (sigemptyset(&set) < 0)
- eprintf("sinit: sigemptyset:");
-
+ sigemptyset(&set);
for (i = 0; i < LEN(dispatchsig); i++)
- if (sigaddset(&set, dispatchsig[i].sig) < 0)
- eprintf("sinit: sigaddset:");
-
- if (sigprocmask(SIG_BLOCK, &set, NULL) < 0)
- eprintf("sinit: sigprocmask:");
+ sigaddset(&set, dispatchsig[i].sig);
+ sigprocmask(SIG_BLOCK, &set, NULL);
fd = signalfd(-1, &set, SFD_CLOEXEC);
if (fd < 0)