firewall: rules.pl: Catch invalid configurations.

This commit is contained in:
Michael Tremer
2014-03-21 13:33:08 +01:00
parent c0ce920610
commit f98bb538e5

View File

@@ -337,6 +337,11 @@ sub buildrules {
# Use iptables DNAT
} else {
if ($destination_is_firewall && !$destination) {
$destination = &fwlib::get_external_address();
}
next unless ($destination);
my ($dnat_address, $dnat_mask) = split("/", $destination);
@destination_options = ("-d", $dnat_address);