config: can only iterate if interfaces are returned

This commit is contained in:
Franco Fichtner 2015-09-16 07:35:28 +02:00
parent 6c4b4446a1
commit 271966ede9

View File

@ -439,10 +439,12 @@ EOD;
$iflist = get_interface_list(true);
foreach ($iflist as $ifn => $ifa) {
if (!isset($iflist_prev[$ifn])) {
printf(gettext("Detected link-up: %s%s"), $ifn, "\n");
return $ifn;
if (is_array($iflist)) {
foreach ($iflist as $ifn => $ifa) {
if (!isset($iflist_prev[$ifn])) {
printf(gettext("Detected link-up: %s%s"), $ifn, "\n");
return $ifn;
}
}
}