From: Roy Marples Date: Sun, 1 May 2016 14:46:31 +0000 (+0000) Subject: Fix a signed/unsigned comparison. X-Git-Tag: v6.11.0~57 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=88fad60c6136e89de75705d812cb7f52cbf9938d;p=thirdparty%2Fdhcpcd.git Fix a signed/unsigned comparison. --- diff --git a/dhcp6.c b/dhcp6.c index 9317cd5a..80a12310 100644 --- a/dhcp6.c +++ b/dhcp6.c @@ -429,7 +429,7 @@ dhcp6_delegateaddr(struct in6_addr *addr, struct interface *ifp, bits = fls32(sla_max); - if (prefix->prefix_len + bits > UINT8_MAX) + if (prefix->prefix_len + bits > (int)UINT8_MAX) asla.prefix_len = UINT8_MAX; else { asla.prefix_len = (uint8_t)(prefix->prefix_len + bits);