diff options
Diffstat (limited to 'etc')
-rw-r--r-- | etc/inc/config.inc | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/etc/inc/config.inc b/etc/inc/config.inc index f5ce7c3..5367e78 100644 --- a/etc/inc/config.inc +++ b/etc/inc/config.inc @@ -939,9 +939,13 @@ Valid interfaces are: EOD; - foreach ($iflist as $iface => $ifa) { - echo sprintf("% -8s%s%s\n", $iface, $ifa['mac'], - $ifa['up'] ? " (up)" : ""); + if(!is_array($iflist)) { + echo "No interfaces found!\n"; + } else { + foreach ($iflist as $iface => $ifa) { + echo sprintf("% -8s%s%s\n", $iface, $ifa['mac'], + $ifa['up'] ? " (up)" : ""); + } } echo <<<EOD |