From 179891c3463c8b62e58d5e33af10ca2f45978264 Mon Sep 17 00:00:00 2001 From: Scott Ullrich Date: Sun, 7 Aug 2005 20:13:23 +0000 Subject: Allow outgoing gif tunnels to talk --- etc/inc/filter.inc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'etc') 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; -- cgit v1.1