]> git.ipfire.org Git - people/mfischer/ipfire-2.x.git/commitdiff
BUG10617: Allow rules from local networks to firewall itself
authorAlexander Marx <amarx@ipfire.org>
Fri, 19 Sep 2014 06:11:24 +0000 (08:11 +0200)
committerAlexander Marx <amarx@ipfire.org>
Fri, 19 Sep 2014 06:11:24 +0000 (08:11 +0200)
html/cgi-bin/firewall.cgi

index e6ae5272a2c2f5f7bc382196c3c91bcaf631510e..0b587c57f919fee972b0e25655988af36abbc071 100644 (file)
@@ -833,7 +833,7 @@ sub checkrule
                $errormessage.=$Lang::tr{'fwdfw err remark'}."<br>";
        }
        #check if source and target identical
-       if ($fwdfwsettings{$fwdfwsettings{'grp1'}} eq $fwdfwsettings{$fwdfwsettings{'grp2'}} && $fwdfwsettings{$fwdfwsettings{'grp1'}} ne 'ALL'){
+       if ($fwdfwsettings{$fwdfwsettings{'grp1'}} eq $fwdfwsettings{$fwdfwsettings{'grp2'}} && $fwdfwsettings{$fwdfwsettings{'grp1'}} ne 'ALL' && $fwdfwsettings{'grp2'} ne 'ipfire'){
                $errormessage=$Lang::tr{'fwdfw err same'};
                return $errormessage;
        }