summaryrefslogtreecommitdiffstats
path: root/src/etc
diff options
context:
space:
mode:
authorRenato Botelho <renato@netgate.com>2017-01-11 11:12:54 -0200
committerRenato Botelho <renato@netgate.com>2017-01-11 14:45:12 -0200
commit9c2762014b6a3cfe9f4bc7828b7aa2dc289cd8d6 (patch)
tree3c59015f2567629d6592cf26948f0b0f76801384 /src/etc
parent8d058e791482ecd6934e12d34fa45df511d7ef3f (diff)
downloadpfsense-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.inc4
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;
}
OpenPOWER on IntegriCloud