summaryrefslogtreecommitdiffstats
path: root/usr/local
diff options
context:
space:
mode:
authorErmal <eri@pfsense.org>2010-03-28 21:11:47 +0000
committerErmal <eri@pfsense.org>2010-03-28 21:11:47 +0000
commitc107a2ac273f2a48660d660be847f5cda675ddc9 (patch)
treef619b3f809e46118c60ce85b7b1fa4c81193e985 /usr/local
parentda75413deffdd3c4bf529648d11ca659624d01da (diff)
downloadpfsense-c107a2ac273f2a48660d660be847f5cda675ddc9.zip
pfsense-c107a2ac273f2a48660d660be847f5cda675ddc9.tar.gz
Forgot re-editing.
Diffstat (limited to 'usr/local')
-rw-r--r--usr/local/www/interfaces_ppp_edit.php14
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;
}
OpenPOWER on IntegriCloud