diff options
author | gnhb <gnoahb@gmail.com> | 2010-06-09 21:40:12 +0700 |
---|---|---|
committer | gnhb <gnoahb@gmail.com> | 2010-06-09 21:40:12 +0700 |
commit | 5c8e8a17e3de4bcaf6fa30f0e9b13e6c0993e366 (patch) | |
tree | c6fdb90566c4623a74007e8fe96c781ad75b01a6 /usr/local/www/interfaces_ppps.php | |
parent | e5d558bfacc9135d70d4a140c9435cf0d2a94ef6 (diff) | |
download | pfsense-5c8e8a17e3de4bcaf6fa30f0e9b13e6c0993e366.zip pfsense-5c8e8a17e3de4bcaf6fa30f0e9b13e6c0993e366.tar.gz |
Make pppoe reset work again with new <if> naming scheme.
Previous commit also moved pppoe reset functions to interfaces.inc
so we don't have to duplicate in interfaces.php and interfaces_ppps_edit.php
Also, add code so that when ppp config section gets deleted, associated <cron>
item gets deleted for pppoe-reset cron items.
Diffstat (limited to 'usr/local/www/interfaces_ppps.php')
-rw-r--r-- | usr/local/www/interfaces_ppps.php | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/usr/local/www/interfaces_ppps.php b/usr/local/www/interfaces_ppps.php index 63287b6..9c76179 100644 --- a/usr/local/www/interfaces_ppps.php +++ b/usr/local/www/interfaces_ppps.php @@ -62,6 +62,8 @@ if ($_GET['act'] == "del") { if (ppp_inuse($_GET['id'])) { $input_errors[] = "This point-to-point link cannot be deleted because it is still being used as an interface."; } else { + unset($a_ppps[$_GET['id']]['pppoe-reset-type']); + handle_pppoe_reset($a_ppps[$_GET['id']]); unset($a_ppps[$_GET['id']]); write_config(); header("Location: interfaces_ppps.php"); |