Fix last optimization

git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5990 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
This commit is contained in:
teastep 2007-04-18 01:07:15 +00:00
parent 8df55c2e5f
commit 264d0eb52d

View File

@ -646,7 +646,7 @@ sub do_proto( $$$ )
$output = "-p $proto ";
if ( $ports ) {
if ( $ports =~ tr/,/,/ > 1 ) {
if ( $ports =~ tr/,/,/ > 0 ) {
fatal_error "Port list requires Multiport support in your kernel/iptables: $ports" unless $capabilities{MULTIPORT};
fatal_error "Too many entries in port list: $ports" if $ports =~ tr/,:/,:/ > 14;
@ -658,7 +658,7 @@ sub do_proto( $$$ )
}
if ( $sports ) {
if ( $sports =~ tr/,/,/ > 1 ) {
if ( $sports =~ tr/,/,/ > 0 ) {
fatal_error "Port list requires Multiport support in your kernel/iptables: $sports" unless $capabilities{MULTIPORT};
fatal_error "Too many entries in port list: $sports" if $sports =~ tr/,:/,:/ > 14;