summaryrefslogtreecommitdiffstats
path: root/etc/inc/config.inc
diff options
context:
space:
mode:
authorScott Ullrich <sullrich@pfsense.org>2005-12-27 19:28:58 +0000
committerScott Ullrich <sullrich@pfsense.org>2005-12-27 19:28:58 +0000
commit1d9118a121ab047fbec4a39a5aaab6fdc3900a68 (patch)
treeb345acad10f4ce48a9e2d605cc46f262cf226492 /etc/inc/config.inc
parent76612f46259bdcdaa526b4546b39c7d64d406450 (diff)
downloadpfsense-1d9118a121ab047fbec4a39a5aaab6fdc3900a68.zip
pfsense-1d9118a121ab047fbec4a39a5aaab6fdc3900a68.tar.gz
Do not error when no interfaces are found
#747
Diffstat (limited to 'etc/inc/config.inc')
-rw-r--r--etc/inc/config.inc10
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
OpenPOWER on IntegriCloud