From 3398886c738a8ee9ac2263b36d359ea7073085db Mon Sep 17 00:00:00 2001 From: Natanael Copa Date: Sun, 15 Mar 2015 15:39:00 +0100 Subject: nldev: simplify by removing daemonization caller can handle that. (eg openrc/runit) --- nldev.c | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/nldev.c b/nldev.c index bbc8eb2..4579c51 100644 --- a/nldev.c +++ b/nldev.c @@ -107,7 +107,7 @@ init_netlink_socket(void) void usage(void) { - die("usage: %s [-bd] -- runpath [...]\n", argv0); + die("usage: %s [-d] -- runpath [...]\n", argv0); } int @@ -116,9 +116,6 @@ main(int argc, char *argv[]) struct pollfd fds; ARGBEGIN { - case 'b': - dofork = 1; - break; case 'd': dodebug = 1; break; @@ -129,12 +126,6 @@ main(int argc, char *argv[]) fds.events = POLLIN; fds.fd = init_netlink_socket(); - if (dofork) { - if (daemon(0, 0) < 0) - edie("daemon"); - umask(022); - } - initsignals(); while (poll(&fds, 1, -1) > -1) { -- cgit v1.2.3