]> git.ipfire.org Git - people/dweismueller/ipfire-2.x.git/blobdiff - config/firewall/rules.pl
Merge branch 'next' of ssh://git.ipfire.org/pub/git/ipfire-2.x into next
[people/dweismueller/ipfire-2.x.git] / config / firewall / rules.pl
index c0ddcb2d69ed96937c3f8e66cad08d8e17b8cd95..aa8870cdc488a47b123d0d794689573ec2f5b2d4 100755 (executable)
@@ -291,6 +291,7 @@ sub buildrules {
 
                        foreach my $src (@sources) {
                                # Skip invalid source.
+                               next unless (defined $src);
                                next unless ($src);
 
                                # Sanitize source.
@@ -301,6 +302,7 @@ sub buildrules {
 
                                foreach my $dst (@destinations) {
                                        # Skip invalid rules.
+                                       next unless (defined $dst);
                                        next if (!$dst || ($dst eq "none"));
 
                                        # Sanitize destination.