Update save_rule.cgi

Fixed icmpv6
check_ipmask disabled because the regex needs to be adjusted
This commit is contained in:
pwahle87
2016-07-05 05:44:32 +02:00
committed by GitHub
parent 0d87686862
commit 132fa7a16b

View File

@@ -172,7 +172,7 @@ else {
$proto = $in{'proto'};
push(@mods, $in{'proto'})
if ($proto eq 'tcp' || $proto eq 'udp' ||
$proto eq 'icmp' && $in{'icmptype_mode'});
$proto eq 'icmpv6' && $in{'icmptype_mode'});
}
}
@@ -412,7 +412,7 @@ foreach my $w (split(/,/, $_[0])) {
$w =~ /^([0-9\.]+)\/([0-9\.]+)$/ &&
&to_ipaddress("$1") &&
(&check_ipaddress("$2") || ($2 =~ /^\d+$/ && $2 <= 32));
return 0 if (!$ok);
return 1 if (!$ok);
}
return 1;
}