diff options
author | Ermal <eri@pfsense.org> | 2010-03-28 21:11:47 +0000 |
---|---|---|
committer | Ermal <eri@pfsense.org> | 2010-03-28 21:11:47 +0000 |
commit | c107a2ac273f2a48660d660be847f5cda675ddc9 (patch) | |
tree | f619b3f809e46118c60ce85b7b1fa4c81193e985 /usr/local | |
parent | da75413deffdd3c4bf529648d11ca659624d01da (diff) | |
download | pfsense-c107a2ac273f2a48660d660be847f5cda675ddc9.zip pfsense-c107a2ac273f2a48660d660be847f5cda675ddc9.tar.gz |
Forgot re-editing.
Diffstat (limited to 'usr/local')
-rw-r--r-- | usr/local/www/interfaces_ppp_edit.php | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/usr/local/www/interfaces_ppp_edit.php b/usr/local/www/interfaces_ppp_edit.php index 47ed2ea..9657466 100644 --- a/usr/local/www/interfaces_ppp_edit.php +++ b/usr/local/www/interfaces_ppp_edit.php @@ -137,6 +137,14 @@ if ($_POST) { $ppp['descr'] = $_POST['descr']; + $iflist = get_configured_interface_list(); + foreach ($iflist as $if) { + if ($config['interfaces'][$if]['if'] == basename($a_ppps[$id]['port'])) { + $config['interfaces'][$if]['if'] = basename($ppp['port']); + interface_ppp_configure($if); + } + } + if (isset($id) && $a_ppps[$id]) $a_ppps[$id] = $ppp; else @@ -144,12 +152,6 @@ if ($_POST) { write_config(); - $iflist = get_configured_interface_list(); - foreach ($iflist as $if) { - if ($config['interfaces'][$if]['if'] == $a_ppps[$num]['port']) - interface_ppp_configure($if); - } - header("Location: interfaces_ppp.php"); exit; } |