From f8730eed173eff64bcc3d0403fd29d78a6749641 Mon Sep 17 00:00:00 2001 From: Ad Schellevis Date: Thu, 27 Aug 2015 07:27:41 +0000 Subject: [PATCH] (legacy) fix some uninitilized attributes --- src/etc/inc/interfaces.inc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/etc/inc/interfaces.inc b/src/etc/inc/interfaces.inc index 372d58121..bc340d42c 100644 --- a/src/etc/inc/interfaces.inc +++ b/src/etc/inc/interfaces.inc @@ -2000,7 +2000,7 @@ function interface_proxyarp_configure($interface = '') if (!empty($interface) && $interface != $proxyif) continue; - if (!is_array($paa[$proxyif])) + if (!isset($paa[$proxyif]) || !is_array($paa[$proxyif])) $paa[$proxyif] = array(); $paa[$proxyif][] = $vipent; @@ -2009,7 +2009,7 @@ function interface_proxyarp_configure($interface = '') } if (!empty($interface)) { - if (is_array($paa[$interface])) { + if (isset($paa[$interface]) && is_array($paa[$interface])) { $paaifip = get_interface_ip($interface); if (!is_ipaddr($paaifip)) return;