aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNatanael Copa <ncopa@alpinelinux.org>2015-03-15 15:39:00 +0100
committerNatanael Copa <ncopa@alpinelinux.org>2015-03-15 15:39:00 +0100
commit3398886c738a8ee9ac2263b36d359ea7073085db (patch)
tree185ce77bcd8f77c2daa6f5ea5bb39d195f60c1e5
parent311b810b9e2660231935c085429d94c5567b9522 (diff)
downloadnldev-3398886c738a8ee9ac2263b36d359ea7073085db.tar.bz2
nldev-3398886c738a8ee9ac2263b36d359ea7073085db.tar.xz
nldev: simplify by removing daemonization
caller can handle that. (eg openrc/runit)
-rw-r--r--nldev.c11
1 files changed, 1 insertions, 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) {