diff options
author | Natanael Copa <ncopa@alpinelinux.org> | 2015-03-15 15:39:00 +0100 |
---|---|---|
committer | Natanael Copa <ncopa@alpinelinux.org> | 2015-03-15 15:39:00 +0100 |
commit | 3398886c738a8ee9ac2263b36d359ea7073085db (patch) | |
tree | 185ce77bcd8f77c2daa6f5ea5bb39d195f60c1e5 | |
parent | 311b810b9e2660231935c085429d94c5567b9522 (diff) | |
download | nldev-3398886c738a8ee9ac2263b36d359ea7073085db.tar.bz2 nldev-3398886c738a8ee9ac2263b36d359ea7073085db.tar.xz |
nldev: simplify by removing daemonization
caller can handle that. (eg openrc/runit)
-rw-r--r-- | nldev.c | 11 |
1 files changed, 1 insertions, 10 deletions
@@ -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) { |