From: Steven Barth Date: Mon, 14 Oct 2013 20:56:44 +0000 (+0200) Subject: Remove unsigned / signed warning X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=436f29d4d6acda4b95fc72a654a81fd8986e002b;p=oweals%2Fodhcpd.git Remove unsigned / signed warning --- diff --git a/src/dhcpv6-ia.c b/src/dhcpv6-ia.c index 89d3a15..ccf7a58 100644 --- a/src/dhcpv6-ia.c +++ b/src/dhcpv6-ia.c @@ -408,7 +408,8 @@ static void update(struct interface *iface) if (addr[i].addr.s6_addr32[0] != iface->ia_addr[i].addr.s6_addr32[0] || addr[i].addr.s6_addr32[1] != iface->ia_addr[i].addr.s6_addr32[1] || (addr[i].preferred > 0) != (iface->ia_addr[i].preferred > 0) || - (addr[i].valid > now + 7200) != (iface->ia_addr[i].valid > now + 7200)) + (addr[i].valid > (uint32_t)now + 7200) != + (iface->ia_addr[i].valid > (uint32_t)now + 7200)) change = true; if (change) {