summaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorScott Ullrich <sullrich@pfsense.org>2006-09-26 18:42:59 +0000
committerScott Ullrich <sullrich@pfsense.org>2006-09-26 18:42:59 +0000
commit36eab901b36d7a469bd729458b6a9f620e0f0a77 (patch)
treeda059e5a405cff7a9152f8bc1b600a999b84343a /etc
parentcb589a4958871d53057d1eb5b38855135a60394c (diff)
downloadpfsense-36eab901b36d7a469bd729458b6a9f620e0f0a77.zip
pfsense-36eab901b36d7a469bd729458b6a9f620e0f0a77.tar.gz
Invalidate the cache before reloading filter.
OpenVPN will bring up a tunX interface and we need to be able to see it to add the correct filter rules.
Diffstat (limited to 'etc')
-rwxr-xr-xetc/rc.filter_configure5
-rwxr-xr-xetc/rc.filter_configure_sync3
2 files changed, 7 insertions, 1 deletions
diff --git a/etc/rc.filter_configure b/etc/rc.filter_configure
index 2c20102..2f34d15 100755
--- a/etc/rc.filter_configure
+++ b/etc/rc.filter_configure
@@ -32,7 +32,10 @@
require_once("config.inc");
require_once("filter.inc");
+/* invalidate interface cache */
+get_interface_arr(true);
+
unlink_if_exists("/tmp/config.cache");
filter_configure();
-?>
+?> \ No newline at end of file
diff --git a/etc/rc.filter_configure_sync b/etc/rc.filter_configure_sync
index 6633299..734c609 100755
--- a/etc/rc.filter_configure_sync
+++ b/etc/rc.filter_configure_sync
@@ -32,6 +32,9 @@
require_once("config.inc");
require_once("filter.inc");
+/* invalidate interface cache */
+get_interface_arr(true);
+
filter_configure_sync();
?>
OpenPOWER on IntegriCloud