aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNatanael Copa <ncopa@alpinelinux.org>2015-03-12 21:05:27 +0100
committerNatanael Copa <ncopa@alpinelinux.org>2015-03-12 21:05:27 +0100
commit79668628ba0e6f42ba2ff8d51f2fd3c33b0838ad (patch)
tree6b31e0ec5f768cecb870a5eacaf4f130aa04c09a
parentdda4fbd59099f572471ebf12af225f3052faac6c (diff)
downloadnldev-79668628ba0e6f42ba2ff8d51f2fd3c33b0838ad.tar.bz2
nldev-79668628ba0e6f42ba2ff8d51f2fd3c33b0838ad.tar.xz
nldev: close netlink filhandle on exec
-rw-r--r--nldev.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/nldev.c b/nldev.c
index 9128c51..2a6c062 100644
--- a/nldev.c
+++ b/nldev.c
@@ -126,6 +126,7 @@ init_netlink_socket(void)
if (bind(fd, (void *)&nls, sizeof(nls)))
edie("bind");
+ fcntl(fd, F_SETFD, FD_CLOEXEC);
return fd;
}