From 16cfb322781f4555a2a385a3a9df8edbe5f58fe9 Mon Sep 17 00:00:00 2001 From: Jozsef Kadlecsik Date: Wed, 26 Jan 2011 21:49:30 +0100 Subject: Resolving IP addresses did not work at listing/saving sets, fixed. --- lib/print.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'lib') diff --git a/lib/print.c b/lib/print.c index b045d17..5284b0a 100644 --- a/lib/print.c +++ b/lib/print.c @@ -230,7 +230,7 @@ ipset_print_ip(char *buf, unsigned int len, D("CIDR: %u", cidr); } else cidr = family == AF_INET6 ? 128 : 32; - flags = env & (1 << IPSET_ENV_RESOLVE) ? 0 : NI_NUMERICHOST; + flags = (env & IPSET_ENV_RESOLVE) ? 0 : NI_NUMERICHOST; ip = ipset_data_get(data, opt); assert(ip); @@ -297,7 +297,7 @@ ipset_print_ipaddr(char *buf, unsigned int len, cidr = *(const uint8_t *) ipset_data_get(data, cidropt); else cidr = family == AF_INET6 ? 128 : 32; - flags = env & (1 << IPSET_ENV_RESOLVE) ? 0 : NI_NUMERICHOST; + flags = (env & IPSET_ENV_RESOLVE) ? 0 : NI_NUMERICHOST; ip = ipset_data_get(data, opt); assert(ip); -- cgit v1.2.3