From: Lennart Poettering Date: Thu, 7 Sep 2017 09:15:27 +0000 (+0200) Subject: socket-label: let's use IN_SET, so that we have to call socket_address_family() only... X-Git-Tag: v235~60^2~19 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=5ed272cf928b5f2d7420b5568390a8190c8d52fe;p=thirdparty%2Fsystemd.git socket-label: let's use IN_SET, so that we have to call socket_address_family() only once --- diff --git a/src/basic/socket-label.c b/src/basic/socket-label.c index 6d1dc83874f..6e7cdaac633 100644 --- a/src/basic/socket-label.c +++ b/src/basic/socket-label.c @@ -83,7 +83,7 @@ int socket_address_listen( return -errno; } - if (socket_address_family(a) == AF_INET || socket_address_family(a) == AF_INET6) { + if (IN_SET(socket_address_family(a), AF_INET, AF_INET6)) { if (bind_to_device) if (setsockopt(fd, SOL_SOCKET, SO_BINDTODEVICE, bind_to_device, strlen(bind_to_device)+1) < 0) return -errno;