summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorsmos <seth.mos@dds.nl>2011-02-21 13:45:35 +0100
committersmos <seth.mos@dds.nl>2011-02-21 13:45:35 +0100
commit33d5cb7a0fc45e0d3d0b36f9f92df2e79428112c (patch)
tree395ee3eabb8afadc2dded660ee66cdb41c2b01e4
parent71e91e500db136b4cadd51c4c2ad4fd4f9a5dd04 (diff)
downloadpfsense-33d5cb7a0fc45e0d3d0b36f9f92df2e79428112c.zip
pfsense-33d5cb7a0fc45e0d3d0b36f9f92df2e79428112c.tar.gz
Hold off on resolve_retry during boot. The rest of the IPsec config is already delayed during boot for tunnels with hostnames
-rw-r--r--etc/inc/ipsec.inc7
1 files changed, 4 insertions, 3 deletions
diff --git a/etc/inc/ipsec.inc b/etc/inc/ipsec.inc
index 2653297..0eefa92 100644
--- a/etc/inc/ipsec.inc
+++ b/etc/inc/ipsec.inc
@@ -145,9 +145,10 @@ function ipsec_get_phase1_src(& $ph1ent) {
function ipsec_get_phase1_dst(& $ph1ent) {
$rg = $ph1ent['remote-gateway'];
- if (!is_ipaddr($rg))
- return resolve_retry($rg);
-
+ if (!is_ipaddr($rg)) {
+ if(! $g['booting'])
+ return resolve_retry($rg);
+ }
if(!is_ipaddr($rg))
return false;
OpenPOWER on IntegriCloud