]> git.ipfire.org Git - people/teissler/ipfire-2.x.git/blobdiff - config/firewall/firewall-lib.pl
firewall: Fix creation of automatic rules for the firewall.
[people/teissler/ipfire-2.x.git] / config / firewall / firewall-lib.pl
index 9f546a9ef25be3122b3d919ccee8170534891e9c..c4a19e5d80caa17b6cc0dc68b612c8814da14c59 100755 (executable)
@@ -520,6 +520,9 @@ sub get_internal_firewall_ip_address
                return 0;
        }
 
+       # Convert net mask into correct format for &General::IpInSubnet().
+       $net_mask = &General::iporsubtodec($net_mask);
+
        my @addresses = &get_internal_firewall_ip_addresses($use_orange);
        foreach my $zone_address (@addresses) {
                if (&General::IpInSubnet($zone_address, $net_address, $net_mask)) {