diff options
author | jim-p <jimp@pfsense.org> | 2012-09-12 11:42:40 -0400 |
---|---|---|
committer | jim-p <jimp@pfsense.org> | 2012-09-12 11:44:10 -0400 |
commit | 1a6f52660b36e9cf2b570d8bbb4a62e1f6df0970 (patch) | |
tree | ae9c3e569b8e90c869e322872c6e582ceffd0580 /etc/inc/filter.inc | |
parent | 8736e7a1f5df1ebef062ff0af85ab1a1f4a29c89 (diff) | |
download | pfsense-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/inc/filter.inc')
-rw-r--r-- | etc/inc/filter.inc | 2 |
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)) { |