diff --git a/src/etc/inc/console.inc b/src/etc/inc/console.inc index b171918da..9fc0d1519 100644 --- a/src/etc/inc/console.inc +++ b/src/etc/inc/console.inc @@ -132,7 +132,7 @@ EOD; $ifnames = array_keys($iflist); - echo << 1, "mac" => ""]; } } @@ -548,7 +546,6 @@ EOD; if (!is_array($iflist)) { echo "No interfaces found!\n"; } else { - $lagg_capable = 0; foreach ($unused_ifs as $iface => $ifa) { echo sprintf( "% -8s%s%s\n", @@ -556,11 +553,10 @@ EOD; $ifa['mac'], $ifa['up'] ? " (up)" : "" ); - $lagg_capable++; } } - if ($lagg_capable == 0) { + if (empty($unused_ifs)) { echo "No LAGG-capable interfaces detected.\n"; return; } @@ -578,7 +574,7 @@ EOD; continue; } $lagg['members'] = str_replace(" ", "", $members_str); - + foreach($members as $member) { unset($unused_ifs[$member]); }