]> git.ipfire.org Git - ipfire-2.x.git/commitdiff
Firewall: When no manual ip is given, standard networks "all" is selected
authorAlexander Marx <alexander.marx@ipfire.org>
Tue, 4 Mar 2014 15:11:35 +0000 (16:11 +0100)
committerAlexander Marx <alexander.marx@ipfire.org>
Tue, 4 Mar 2014 15:11:35 +0000 (16:11 +0100)
html/cgi-bin/firewall.cgi

index 1c3d1ef48da09fd7098642b0ef8e313f459bd7f1..6ddf745f33f9308719e8c6d4ba756c37a7790635 100644 (file)
@@ -508,8 +508,7 @@ sub checksource
                        return $errormessage;
                }
        }elsif($fwdfwsettings{'src_addr'} eq $fwdfwsettings{$fwdfwsettings{'grp1'}} && $fwdfwsettings{'src_addr'} eq ''){
-               $errormessage.=$Lang::tr{'fwdfw err nosrcip'};
-               return $errormessage;
+               $fwdfwsettings{$fwdfwsettings{'grp1'}} = 'ALL';
        }
 
        #check empty fields
@@ -609,8 +608,7 @@ sub checktarget
                        return $errormessage;
                }
        }elsif($fwdfwsettings{'tgt_addr'} eq $fwdfwsettings{$fwdfwsettings{'grp2'}} && $fwdfwsettings{'tgt_addr'} eq ''){
-               $errormessage.=$Lang::tr{'fwdfw err notgtip'};
-               return $errormessage;
+               $fwdfwsettings{$fwdfwsettings{'grp2'}} = 'ALL';
        }
        #check for mac in targetgroup
        if ($fwdfwsettings{'grp2'} eq 'cust_grp_tgt'){