diff options
author | smos <seth.mos@dds.nl> | 2011-02-21 13:45:35 +0100 |
---|---|---|
committer | smos <seth.mos@dds.nl> | 2011-02-21 13:45:35 +0100 |
commit | 33d5cb7a0fc45e0d3d0b36f9f92df2e79428112c (patch) | |
tree | 395ee3eabb8afadc2dded660ee66cdb41c2b01e4 /etc/inc/ipsec.inc | |
parent | 71e91e500db136b4cadd51c4c2ad4fd4f9a5dd04 (diff) | |
download | pfsense-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
Diffstat (limited to 'etc/inc/ipsec.inc')
-rw-r--r-- | etc/inc/ipsec.inc | 7 |
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; |