]> git.ipfire.org Git - thirdparty/iptables.git/commitdiff
Fix invalid port number (Yasuyuki Kozakai)
authorYasuyuki KOZAKAI <yasuyuki.kozakai@toshiba.co.jp>
Thu, 30 Oct 2003 06:36:49 +0000 (06:36 +0000)
committerMartin Josefsson <gandalf@wlug.westbo.se>
Thu, 30 Oct 2003 06:36:49 +0000 (06:36 +0000)
extensions/libipt_MASQUERADE.c

index 2d4ee99d54f08261d672721b5e4862352349d5e6..c30e2fafc55475ca3655ee40a64e42af70b797ec 100644 (file)
@@ -47,7 +47,7 @@ parse_ports(const char *arg, struct ip_nat_multi_range *mr)
        mr->range[0].flags |= IP_NAT_RANGE_PROTO_SPECIFIED;
 
        port = atoi(arg);
-       if (port == 0 || port > 65535)
+       if (port <= 0 || port > 65535)
                exit_error(PARAMETER_PROBLEM, "Port `%s' not valid\n", arg);
 
        dash = strchr(arg, '-');