From 3dbd8a15d5e43520e53f482a5a17190c8543f919 Mon Sep 17 00:00:00 2001 From: Yu Watanabe Date: Tue, 21 Jul 2020 09:08:48 +0900 Subject: [PATCH] util: use IN6_ARE_ADDR_EQUAL() macro --- src/basic/in-addr-util.c | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/basic/in-addr-util.c b/src/basic/in-addr-util.c index 828ea11816..ea50e26197 100644 --- a/src/basic/in-addr-util.c +++ b/src/basic/in-addr-util.c @@ -108,11 +108,7 @@ int in_addr_equal(int family, const union in_addr_union *a, const union in_addr_ return in4_addr_equal(&a->in, &b->in); if (family == AF_INET6) - return - a->in6.s6_addr32[0] == b->in6.s6_addr32[0] && - a->in6.s6_addr32[1] == b->in6.s6_addr32[1] && - a->in6.s6_addr32[2] == b->in6.s6_addr32[2] && - a->in6.s6_addr32[3] == b->in6.s6_addr32[3]; + return IN6_ARE_ADDR_EQUAL(&a->in6, &b->in6); return -EAFNOSUPPORT; }