summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--sys/netgraph/ng_parse.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/netgraph/ng_parse.c b/sys/netgraph/ng_parse.c
index 795d1c1..2ad95a8 100644
--- a/sys/netgraph/ng_parse.c
+++ b/sys/netgraph/ng_parse.c
@@ -465,7 +465,8 @@ ng_int32_parse(const struct ng_parse_type *type,
char *eptr;
val = strtol(s + *off, &eptr, 0);
- if (val < -0x80000000 || val > 0xffffffff || eptr == s + *off)
+ if (val < (long)-0x80000000
+ || val > (u_long)0xffffffff || eptr == s + *off)
return (EINVAL);
*off = eptr - s;
val32 = (int32_t)val;
OpenPOWER on IntegriCloud