From d3511ab94523454c0f78a83722c29e395fb0331d Mon Sep 17 00:00:00 2001 From: gandalf Date: Sat, 8 May 2004 14:02:36 +0000 Subject: don't use signed things... --- extensions/libipt_connbytes.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'extensions') diff --git a/extensions/libipt_connbytes.c b/extensions/libipt_connbytes.c index abc37be..28b938f 100644 --- a/extensions/libipt_connbytes.c +++ b/extensions/libipt_connbytes.c @@ -37,10 +37,10 @@ parse_range(const char *arg, struct ipt_connbytes_info *si) { char *colon,*p; - si->from = strtol(arg,&colon,10); + si->from = strtoul(arg,&colon,10); if (*colon != ':') exit_error(PARAMETER_PROBLEM, "Bad range `%s'", arg); - si->to = strtol(colon+1,&p,10); + si->to = strtoul(colon+1,&p,10); if (p == colon+1) { /* second number omited */ si->to = 0xffffffff; @@ -58,7 +58,7 @@ parse(int c, char **argv, int invert, unsigned int *flags, struct ipt_entry_match **match) { struct ipt_connbytes_info *sinfo = (struct ipt_connbytes_info *)(*match)->data; - int i; + unsigned long i; switch (c) { case '1': -- cgit v1.2.3