summaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
Diffstat (limited to 'etc')
-rw-r--r--etc/inc/filter.inc4
1 files changed, 3 insertions, 1 deletions
diff --git a/etc/inc/filter.inc b/etc/inc/filter.inc
index 447a3d9..f9ae874 100644
--- a/etc/inc/filter.inc
+++ b/etc/inc/filter.inc
@@ -2216,7 +2216,9 @@ function create_firewall_outgoing_rules_to_itself() {
/* setup outgoing gif tunnels */
$number_of_gifs = find_last_gif_device();
for($x=0; $x<$number_of_gifs; $x++) {
- $rule .="pass out quick on gif{$x} all keep state label \"let out anything from firewall host itself ipsec gif\"\n";
+ if(does_interface_exist("gif{$x}") == true) {
+ $rule .="pass out quick on gif{$x} all keep state label \"let out anything from firewall host itself ipsec gif\"\n";
+ }
}
return $rule;
OpenPOWER on IntegriCloud