diff options
author | smos <seth.mos@dds.nl> | 2011-02-21 12:46:30 +0100 |
---|---|---|
committer | smos <seth.mos@dds.nl> | 2011-02-21 12:47:08 +0100 |
commit | 621a459aecf34cb3f53bc9f8a688cc1b820d6b7f (patch) | |
tree | 75b84382f2658096ebfd134c8542626be705697e | |
parent | c2d7074e91759abd1af47f2bd3d7ed7b28eabc0e (diff) | |
download | pfsense-621a459aecf34cb3f53bc9f8a688cc1b820d6b7f.zip pfsense-621a459aecf34cb3f53bc9f8a688cc1b820d6b7f.tar.gz |
Do not resolve the hostname during boot, also make really sure we have a IP address here.
-rw-r--r-- | etc/inc/vpn.inc | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/etc/inc/vpn.inc b/etc/inc/vpn.inc index 8631f67..ac5b85d 100644 --- a/etc/inc/vpn.inc +++ b/etc/inc/vpn.inc @@ -159,8 +159,9 @@ function vpn_ipsec_configure($ipchg = false) if (!is_ipaddr($rg)) { $filterdns_list[] = "{$rg}"; add_hostname_to_watch($rg); - $rg = resolve_retry($rg); - if (!$rg) + if(! $g['booting']) + $rg = resolve_retry($rg); + if (!is_ipaddr($rg)) continue; } |