summaryrefslogtreecommitdiff
path: root/src/netlink.c
diff options
context:
space:
mode:
authorReiter Wolfgang <wr0112358@gmail.com>2017-01-08 17:39:06 +0000
committerSimon Kelley <simon@thekelleys.org.uk>2017-01-08 17:39:06 +0000
commit5eb9dde09c2f5d866adba9c7eb96590d2c01d8c7 (patch)
tree3b3ab02ccf2a5c073f7f137327d3d5a1f39d3d53 /src/netlink.c
parentae3154aca9573e2f866d9b6253668db01c3f2488 (diff)
downloaddnsmasq-5eb9dde09c2f5d866adba9c7eb96590d2c01d8c7.tar.gz
Fix getsockname error return check.
Diffstat (limited to 'src/netlink.c')
-rw-r--r--src/netlink.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/netlink.c b/src/netlink.c
index 8cd51af..be9701c 100644
--- a/src/netlink.c
+++ b/src/netlink.c
@@ -73,7 +73,7 @@ void netlink_init(void)
}
if (daemon->netlinkfd == -1 ||
- getsockname(daemon->netlinkfd, (struct sockaddr *)&addr, &slen) == 1)
+ getsockname(daemon->netlinkfd, (struct sockaddr *)&addr, &slen) == -1)
die(_("cannot create netlink socket: %s"), NULL, EC_MISC);
/* save pid assigned by bind() and retrieved by getsockname() */