commit | 1d095f8df6570b832b4c95d89e9a98541e85f4c7 | [log] [tgz] |
---|---|---|
author | Yasuyuki KOZAKAI <yasuyuki.kozakai@toshiba.co.jp> | Thu Oct 30 06:36:49 2003 +0000 |
committer | Martin Josefsson <gandalf@wlug.westbo.se> | Thu Oct 30 06:36:49 2003 +0000 |
tree | 9a93201695cffd49aa540b177ae62bd65f182083 | |
parent | 11ce3320a0140425dac9e01c9d74f12e6afa1e58 [diff] |
Fix invalid port number (Yasuyuki Kozakai)
diff --git a/extensions/libipt_MASQUERADE.c b/extensions/libipt_MASQUERADE.c index 2d4ee99..c30e2fa 100644 --- a/extensions/libipt_MASQUERADE.c +++ b/extensions/libipt_MASQUERADE.c
@@ -47,7 +47,7 @@ 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, '-');