summaryrefslogtreecommitdiffstats
path: root/etc/inc/filter.inc
diff options
context:
space:
mode:
authorErmal Luçi <eri@pfsense.org>2008-03-19 22:19:11 +0000
committerErmal Luçi <eri@pfsense.org>2008-03-19 22:19:11 +0000
commit46e9bebe0507c7f094da4c040c56181363631de3 (patch)
tree13f763d3454815c742868b2e9890fabce4db5f6f /etc/inc/filter.inc
parent7d4d9dd7b07c511e09f993c0db4b882c34f7b539 (diff)
downloadpfsense-46e9bebe0507c7f094da4c040c56181363631de3.zip
pfsense-46e9bebe0507c7f094da4c040c56181363631de3.tar.gz
Correctly generate Floating rules.
Diffstat (limited to 'etc/inc/filter.inc')
-rw-r--r--etc/inc/filter.inc4
1 files changed, 2 insertions, 2 deletions
diff --git a/etc/inc/filter.inc b/etc/inc/filter.inc
index a4b659d..de9135f 100644
--- a/etc/inc/filter.inc
+++ b/etc/inc/filter.inc
@@ -2873,7 +2873,7 @@ EOD;
foreach ($config['filter']['rule'] as $rule) {
update_filter_reload_status("Pre-caching information for {$rule['descr']} ...");
$line = "";
- if (!isset ($rule['disabled']) && !isset($rule['floating'])) {
+ if (!isset ($rule['disabled']) && isset($rule['floating'])) {
$rule_arr[] = generate_user_filter_rule_arr($rule, 0);
}
@@ -2881,7 +2881,7 @@ EOD;
foreach ($config['filter']['rule'] as $rule) {
update_filter_reload_status("Pre-caching {$rule['descr']}...");
$line = "";
- if (!isset($rule['disabled'])) {
+ if (!isset($rule['disabled'])&& !isset($rule['floating'])) {
if ($rule['interface'] == "pptp") {
/* we have a pptp rule but its turned off, ignore */
if(!$config['pptpd']['mode'] == "server")
OpenPOWER on IntegriCloud