diff options
author | Renato Botelho <renato@netgate.com> | 2017-01-11 11:12:54 -0200 |
---|---|---|
committer | Renato Botelho <renato@netgate.com> | 2017-01-11 14:45:12 -0200 |
commit | 9c2762014b6a3cfe9f4bc7828b7aa2dc289cd8d6 (patch) | |
tree | 3c59015f2567629d6592cf26948f0b0f76801384 /src/etc | |
parent | 8d058e791482ecd6934e12d34fa45df511d7ef3f (diff) | |
download | pfsense-9c2762014b6a3cfe9f4bc7828b7aa2dc289cd8d6.zip pfsense-9c2762014b6a3cfe9f4bc7828b7aa2dc289cd8d6.tar.gz |
Make sure IP address is v4 before create /etc/hosts entry
Diffstat (limited to 'src/etc')
-rw-r--r-- | src/etc/inc/system.inc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/etc/inc/system.inc b/src/etc/inc/system.inc index e57fadf..0caed5d 100644 --- a/src/etc/inc/system.inc +++ b/src/etc/inc/system.inc @@ -351,7 +351,7 @@ function system_hosts_generate() { if ($config['interfaces']['lan']) { $cfgip = get_interface_ip("lan"); - if (is_ipaddr($cfgip)) { + if (is_ipaddrv4($cfgip)) { $hosts .= "{$cfgip} {$syscfg['hostname']}.{$syscfg['domain']}\n"; } $cfgipv6 = get_interface_ipv6("lan"); @@ -364,7 +364,7 @@ function system_hosts_generate() { foreach ($sysiflist as $sysif) { if (!interface_has_gateway($sysif)) { $cfgip = get_interface_ip($sysif); - if (is_ipaddr($cfgip)) { + if (is_ipaddrv4($cfgip)) { $hosts .= "{$cfgip} {$syscfg['hostname']}.{$syscfg['domain']}\n"; $hosts_if_found = true; } |