From 439d9beba0213c96281d8ff6b09ccb8136b1a0aa Mon Sep 17 00:00:00 2001 From: jim-p Date: Mon, 12 Nov 2018 09:37:18 -0500 Subject: [PATCH] Initialize QinQ arrays before use. Fixes #9109 --- src/usr/local/www/interfaces_qinq.php | 9 +-------- src/usr/local/www/interfaces_qinq_edit.php | 5 +---- 2 files changed, 2 insertions(+), 12 deletions(-) diff --git a/src/usr/local/www/interfaces_qinq.php b/src/usr/local/www/interfaces_qinq.php index 0457f203eb..7feef61ba3 100644 --- a/src/usr/local/www/interfaces_qinq.php +++ b/src/usr/local/www/interfaces_qinq.php @@ -29,14 +29,7 @@ require_once("guiconfig.inc"); require_once("functions.inc"); -if (!is_array($config['qinqs'])) { - $config['qinqs'] = array(); -} - -if (!is_array($config['qinqs']['qinqentry'])) { - $config['qinqs']['qinqentry'] = array(); -} - +init_config_arr(array('qinqs', 'qinqentry')); $a_qinqs = &$config['qinqs']['qinqentry']; if ($_POST['act'] == "del") { diff --git a/src/usr/local/www/interfaces_qinq_edit.php b/src/usr/local/www/interfaces_qinq_edit.php index 58e1c1800a..4314b2939a 100644 --- a/src/usr/local/www/interfaces_qinq_edit.php +++ b/src/usr/local/www/interfaces_qinq_edit.php @@ -32,10 +32,7 @@ $shortcut_section = "interfaces"; require_once("guiconfig.inc"); -if (!is_array($config['qinqs']['qinqentry'])) { - $config['qinqs']['qinqentry'] = array(); -} - +init_config_arr(array('qinqs', 'qinqentry')); $a_qinqs = &$config['qinqs']['qinqentry']; $portlist = get_interface_list();