From 640e37f66b787ff1b11d6dbc3ab452db0aed519b Mon Sep 17 00:00:00 2001 From: Ad Schellevis Date: Mon, 13 Jul 2015 10:50:12 +0000 Subject: [PATCH] (legacy) more isset issues in rc.linkup --- src/etc/rc.linkup | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/src/etc/rc.linkup b/src/etc/rc.linkup index 03198bbd4..5cac6c3bb 100755 --- a/src/etc/rc.linkup +++ b/src/etc/rc.linkup @@ -39,8 +39,16 @@ function handle_argument_group($iface, $argument2) { if (!is_array($config['interfaces'][$iface])) return; - $ipaddr = $config['interfaces'][$iface]['ipaddr']; - $ip6addr = $config['interfaces'][$iface]['ipaddrv6']; + if (isset($config['interfaces'][$iface]['ipaddr'])) { + $ipaddr = $config['interfaces'][$iface]['ipaddr']; + } else { + $ipaddr = null ; + } + if (isset($config['interfaces'][$iface]['ipaddrv6'])) { + $ip6addr = $config['interfaces'][$iface]['ipaddrv6']; + } else { + $ip6addr = null; + } $staticv4 = false; if (empty($ipaddr)) $staticv4 = true;