Stop compiler complaints
authorArran Cudbard-Bell <a.cudbardb@freeradius.org>
Thu, 30 Oct 2014 14:38:43 +0000 (10:38 -0400)
committerArran Cudbard-Bell <a.cudbardb@freeradius.org>
Thu, 30 Oct 2014 14:39:17 +0000 (10:39 -0400)
src/lib/misc.c

index 3bdad35..51a9bd4 100644 (file)
@@ -410,7 +410,7 @@ int fr_pton(fr_ipaddr_t *out, char const *value, ssize_t inlen, bool resolve)
 {
        size_t len, i;
 
-       len = (inlen < 0) ? strlen(value) : inlen;
+       len = (inlen >= 0) ? inlen : strlen(value);
        for (i = 0; i < len; i++) switch (value[i]) {
        /*
         *      Chars illegal in domain names and IPv4 addresses.