diff options
author | Erik Fonnesbeck <efonnes@gmail.com> | 2010-08-02 02:25:29 -0600 |
---|---|---|
committer | Erik Fonnesbeck <efonnes@gmail.com> | 2010-08-02 02:25:29 -0600 |
commit | 3803273088b7b0b5095af1a5f1a1b0cdbfdf0725 (patch) | |
tree | 77c8c36f88f763db8f6e6ca7e84596863d1e1d84 /etc | |
parent | be2b47d542702ebfdf642f444e2bb9425a2cc4d7 (diff) | |
download | pfsense-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.inc | 4 |
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; |