aboutsummaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorHajimu UMEMOTO <ume@FreeBSD.org>2014-06-19 11:49:36 +0000
committerHajimu UMEMOTO <ume@FreeBSD.org>2014-06-19 11:49:36 +0000
commitcfaa2a09554c68a8fc6a8abaea3506ea923366ec (patch)
tree38d1a24689bf7b587ffb8703a5b00c4727b97088 /lib
parent28b9e53b7d2b412cecee3b92e7f5759be21dbdd0 (diff)
downloadsrc-cfaa2a09554c68a8fc6a8abaea3506ea923366ec.tar.gz
src-cfaa2a09554c68a8fc6a8abaea3506ea923366ec.zip
Use SOCK_CLOEXEC.
MFC after: 1 week
Notes
Notes: svn path=/head/; revision=267640
Diffstat (limited to 'lib')
-rw-r--r--lib/libc/net/getaddrinfo.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/libc/net/getaddrinfo.c b/lib/libc/net/getaddrinfo.c
index 9b5954b853e7..22b41033d4c5 100644
--- a/lib/libc/net/getaddrinfo.c
+++ b/lib/libc/net/getaddrinfo.c
@@ -1589,7 +1589,7 @@ is_ifdisabled(char *name)
struct in6_ndireq nd;
int fd;
- if ((fd = _socket(AF_INET6, SOCK_DGRAM, 0)) < 0)
+ if ((fd = _socket(AF_INET6, SOCK_DGRAM | SOCK_CLOEXEC, 0)) < 0)
return -1;
memset(&nd, 0, sizeof(nd));
strlcpy(nd.ifname, name, sizeof(nd.ifname));