From: Alexander Marx Date: Wed, 5 Mar 2014 07:02:05 +0000 (+0100) Subject: Firewall: When no manual ip is given on rulecreation and rule is added, there's autom... X-Git-Tag: v2.15-rc1~52^2~5^2~1 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=2610f3930ab91a3b7ba79a80ac9e6f6d0ea3c724;p=people%2Fms%2Fipfire-2.x.git Firewall: When no manual ip is given on rulecreation and rule is added, there's automatically std_networks "ALL" selected --- diff --git a/html/cgi-bin/firewall.cgi b/html/cgi-bin/firewall.cgi index 99a9e58e4c..d9f9e0f8a8 100644 --- a/html/cgi-bin/firewall.cgi +++ b/html/cgi-bin/firewall.cgi @@ -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