summaryrefslogtreecommitdiffstats
path: root/etc/inc/upgrade_config.inc
diff options
context:
space:
mode:
authorSeth Mos <seth.mos@dds.nl>2011-04-28 11:33:48 +0200
committerSeth Mos <seth.mos@dds.nl>2011-04-28 11:33:48 +0200
commitfcdc894353c77f527c209bbb966c71b7ea20dd13 (patch)
tree9a92684249810a9f00b659ef877a1f641fa99134 /etc/inc/upgrade_config.inc
parent753bd64dffb8352ea273c1bf1f00aa099ec38634 (diff)
parent1dfb77950b9cc50158292b4590f22bd186ab6448 (diff)
downloadpfsense-fcdc894353c77f527c209bbb966c71b7ea20dd13.zip
pfsense-fcdc894353c77f527c209bbb966c71b7ea20dd13.tar.gz
Merge remote branch 'upstream/master'
Conflicts: etc/inc/pfsense-utils.inc
Diffstat (limited to 'etc/inc/upgrade_config.inc')
-rw-r--r--etc/inc/upgrade_config.inc12
1 files changed, 6 insertions, 6 deletions
diff --git a/etc/inc/upgrade_config.inc b/etc/inc/upgrade_config.inc
index 5104940..b3b8fb9 100644
--- a/etc/inc/upgrade_config.inc
+++ b/etc/inc/upgrade_config.inc
@@ -1262,13 +1262,13 @@ function upgrade_047_to_048() {
unset($config['dnsupdate']);
}
- if (is_array($config['pppoe'])) {
+ if (is_array($config['pppoe']) && is_array($config['pppoe'][0])) {
$pconfig = array();
- $pconfig['username'] = $config['pppoe']['username'];
- $pconfig['password'] = $config['pppoe']['password'];
- $pconfig['provider'] = $config['pppoe']['provider'];
- $pconfig['ondemand'] = isset($config['pppoe']['ondemand']);
- $pconfig['timeout'] = $config['pppoe']['timeout'];
+ $pconfig['username'] = $config['pppoe'][0]['username'];
+ $pconfig['password'] = $config['pppoe'][0]['password'];
+ $pconfig['provider'] = $config['pppoe'][0]['provider'];
+ $pconfig['ondemand'] = isset($config['pppoe'][0]['ondemand']);
+ $pconfig['timeout'] = $config['pppoe'][0]['timeout'];
unset($config['pppoe']);
$config['interfaces']['wan']['pppoe_username'] = $pconfig['username'];
$config['interfaces']['wan']['pppoe_password'] = $pconfig['password'];
OpenPOWER on IntegriCloud