summaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorjim-p <jimp@pfsense.org>2012-09-12 11:42:40 -0400
committerjim-p <jimp@pfsense.org>2012-09-12 11:44:10 -0400
commit1a6f52660b36e9cf2b570d8bbb4a62e1f6df0970 (patch)
treeae9c3e569b8e90c869e322872c6e582ceffd0580 /etc
parent8736e7a1f5df1ebef062ff0af85ab1a1f4a29c89 (diff)
downloadpfsense-1a6f52660b36e9cf2b570d8bbb4a62e1f6df0970.zip
pfsense-1a6f52660b36e9cf2b570d8bbb4a62e1f6df0970.tar.gz
Bail here so we don't make invalid rules for IPsec if this is empty.
Diffstat (limited to 'etc')
-rw-r--r--etc/inc/filter.inc2
1 files changed, 2 insertions, 0 deletions
diff --git a/etc/inc/filter.inc b/etc/inc/filter.inc
index a3cb67a..d777b31 100644
--- a/etc/inc/filter.inc
+++ b/etc/inc/filter.inc
@@ -3237,6 +3237,8 @@ function filter_generate_ipsec_rules() {
} else {
$parentinterface = $ph1ent['interface'];
}
+ if (empty($FilterIflist[$parentinterface]['descr']))
+ return "# Could not locate interface for IPsec: {descr}\n";
/* add endpoint routes to correct gateway on interface */
if(interface_has_gateway($parentinterface)) {
OpenPOWER on IntegriCloud