From 5eb9dde09c2f5d866adba9c7eb96590d2c01d8c7 Mon Sep 17 00:00:00 2001 From: Reiter Wolfgang Date: Sun, 8 Jan 2017 17:39:06 +0000 Subject: [PATCH] Fix getsockname error return check. --- src/netlink.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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() */