From: Michael Tremer Date: Wed, 31 May 2017 21:50:13 +0000 (+0100) Subject: inetcalc: Compare all 128 bits of IPv6 addresses X-Git-Tag: 009~244 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8694108d939cef216fe2123195fbe965587d4e94;p=network.git inetcalc: Compare all 128 bits of IPv6 addresses Signed-off-by: Michael Tremer --- diff --git a/src/inetcalc.c b/src/inetcalc.c index 76957021..cdb4a0f6 100644 --- a/src/inetcalc.c +++ b/src/inetcalc.c @@ -206,7 +206,7 @@ static int ip_address_gt(const ip_address_t* a1, const ip_address_t* a2) { if (a1->family != a2->family || a1->prefix != a2->prefix) return -1; - for (unsigned int i = 0; i < 4; i++) { + for (unsigned int i = 0; i < 16; i++) { if (a1->addr.s6_addr[i] > a2->addr.s6_addr[i]) return 0; }