mirror of
https://github.com/pfsense/pfsense.git
synced 2025-10-26 11:38:35 +00:00
Preserve "Idle timeout" parameter on interfaces gui. It fixes a problem pointed out on ticket #2641
This commit is contained in:
parent
24879bc655
commit
0ff214f27d
@ -1043,6 +1043,18 @@ function setup_serial_port($when="save", $path="") {
|
||||
return;
|
||||
}
|
||||
|
||||
function read_loader_conf($path = "") {
|
||||
$loader_conf_file = "{$path}/boot/loader.conf";
|
||||
$loader_conf = file_get_contents($loader_conf_file);
|
||||
$result = array();
|
||||
|
||||
foreach (explode("\n", $loader_conf) as $line) {
|
||||
}
|
||||
}
|
||||
|
||||
function write_loader_conf($loader_conf, $path = "") {
|
||||
}
|
||||
|
||||
function print_value_list($list, $count = 10, $separator = ",") {
|
||||
$list = implode($separator, array_slice($list, 0, $count));
|
||||
if(count($list) < $count) {
|
||||
|
||||
@ -764,7 +764,7 @@ if ($_POST['apply']) {
|
||||
else
|
||||
$a_ppps[$pppid]['provider'] = true;
|
||||
$a_ppps[$pppid]['ondemand'] = $_POST['pppoe_dialondemand'] ? true : false;
|
||||
if (!empty($_POST['idletimeout']))
|
||||
if (!empty($_POST['pppoe_idletimeout']))
|
||||
$a_ppps[$pppid]['idletimeout'] = $_POST['pppoe_idletimeout'];
|
||||
else
|
||||
unset($a_ppps[$pppid]['idletimeout']);
|
||||
@ -795,7 +795,7 @@ if ($_POST['apply']) {
|
||||
$a_ppps[$pppid]['subnet'] = $_POST['pptp_subnet'];
|
||||
$a_ppps[$pppid]['gateway'] = $_POST['pptp_remote'];
|
||||
$a_ppps[$pppid]['ondemand'] = $_POST['pptp_dialondemand'] ? true : false;
|
||||
if (!empty($_POST['idletimeout']))
|
||||
if (!empty($_POST['pptp_idletimeout']))
|
||||
$a_ppps[$pppid]['idletimeout'] = $_POST['pptp_idletimeout'];
|
||||
else
|
||||
unset($a_ppps[$pppid]['idletimeout']);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user