summaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorErik Fonnesbeck <efonnes@gmail.com>2010-08-02 02:25:29 -0600
committerErik Fonnesbeck <efonnes@gmail.com>2010-08-02 02:25:29 -0600
commit3803273088b7b0b5095af1a5f1a1b0cdbfdf0725 (patch)
tree77c8c36f88f763db8f6e6ca7e84596863d1e1d84 /etc
parentbe2b47d542702ebfdf642f444e2bb9425a2cc4d7 (diff)
downloadpfsense-3803273088b7b0b5095af1a5f1a1b0cdbfdf0725.zip
pfsense-3803273088b7b0b5095af1a5f1a1b0cdbfdf0725.tar.gz
Don't create the wireless section of the config for an interface section that doesn't exist.
Diffstat (limited to 'etc')
-rw-r--r--etc/inc/interfaces.inc4
1 files changed, 2 insertions, 2 deletions
diff --git a/etc/inc/interfaces.inc b/etc/inc/interfaces.inc
index a4c0bf6..942e8df 100644
--- a/etc/inc/interfaces.inc
+++ b/etc/inc/interfaces.inc
@@ -3106,10 +3106,10 @@ function is_interface_wireless($interface) {
$friendly = convert_real_interface_to_friendly_interface_name($interface);
if(!isset($config['interfaces'][$friendly]['wireless'])) {
if (preg_match($g['wireless_regex'], $interface)) {
- $config['interfaces'][$friendly]['wireless'] = array();
+ if (isset($config['interfaces'][$friendly]))
+ $config['interfaces'][$friendly]['wireless'] = array();
return true;
}
- unset($config['interfaces'][$friendly]['wireless']);
return false;
} else
return true;
OpenPOWER on IntegriCloud