]> git.ipfire.org Git - ipfire-2.x.git/commitdiff
Firewall: When no manual ip is given on rulecreation and rule is added, there's autom...
authorAlexander Marx <alexander.marx@ipfire.org>
Wed, 5 Mar 2014 07:02:05 +0000 (08:02 +0100)
committerAlexander Marx <alexander.marx@ipfire.org>
Wed, 5 Mar 2014 07:05:52 +0000 (08:05 +0100)
html/cgi-bin/firewall.cgi

index 99a9e58e4c30c5e3c27b7443dad12dda1edc0952..d9f9e0f8a8ffeb533477edb5bfa69c0fe2204934 100644 (file)
@@ -508,6 +508,7 @@ sub checksource
                        return $errormessage;
                }
        }elsif($fwdfwsettings{'src_addr'} eq $fwdfwsettings{$fwdfwsettings{'grp1'}} && $fwdfwsettings{'src_addr'} eq ''){
+               $fwdfwsettings{'grp1'}='std_net_src';
                $fwdfwsettings{$fwdfwsettings{'grp1'}} = 'ALL';
        }
 
@@ -608,6 +609,7 @@ sub checktarget
                        return $errormessage;
                }
        }elsif($fwdfwsettings{'tgt_addr'} eq $fwdfwsettings{$fwdfwsettings{'grp2'}} && $fwdfwsettings{'tgt_addr'} eq ''){
+               $fwdfwsettings{'grp2'}='std_net_tgt';
                $fwdfwsettings{$fwdfwsettings{'grp2'}} = 'ALL';
        }
        #check for mac in targetgroup