From c1ec2c2f80dab2103f497391d0339248239918d5 Mon Sep 17 00:00:00 2001 From: Scott Ullrich Date: Sun, 6 Nov 2005 20:03:46 +0000 Subject: MFC 7401 Add support for per interface ftp helper. Suggested-by: Dan Swartzendruber In-Discussion-with: Bill M, Dan S --- usr/local/www/interfaces_wan.php | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) (limited to 'usr/local/www/interfaces_wan.php') diff --git a/usr/local/www/interfaces_wan.php b/usr/local/www/interfaces_wan.php index 3b061b4..9b5b817 100755 --- a/usr/local/www/interfaces_wan.php +++ b/usr/local/www/interfaces_wan.php @@ -51,6 +51,8 @@ $pconfig['pptp_remote'] = $config['pptp']['remote']; $pconfig['pptp_dialondemand'] = isset($config['pptp']['ondemand']); $pconfig['pptp_idletimeout'] = $config['pptp']['timeout']; +$pconfig['disableftpproxy'] = isset($wancfg['disableftpproxy']); + $pconfig['bigpond_username'] = $config['bigpond']['username']; $pconfig['bigpond_password'] = $config['bigpond']['password']; $pconfig['bigpond_authserver'] = $config['bigpond']['authserver']; @@ -209,6 +211,15 @@ if ($_POST) { unset($config['bigpond']['authserver']); unset($config['bigpond']['authdomain']); unset($config['bigpond']['minheartbeatinterval']); + unset($wancfg['disableftpproxy']); + + /* per interface pftpx helper */ + if($_POST['disableftpproxy'] == "yes") { + $wancfg['disableftpproxy'] = true; + system_start_ftp_helpers(); + } else { + system_start_ftp_helpers(); + } if ($_POST['type'] == "Static") { $wancfg['ipaddr'] = $_POST['ipaddr']; @@ -687,6 +698,15 @@ function type_change(enable_change,enable_change_pptp) { When set, this option blocks traffic from IP addresses that are reserved (but not RFC 1918) or not yet assigned by IANA.
Bogons are prefixes that should never appear in the Internet routing table, and obviously should not appear as the source address in any packets you receive. + + + FTP Helper + + onclick="enable_change(false)" /> + Disable the userland FTP-Proxy application +
+ +    
-- cgit v1.1