summaryrefslogtreecommitdiffstats
path: root/usr/local/www/interfaces_wan.php
diff options
context:
space:
mode:
authorScott Ullrich <sullrich@pfsense.org>2006-09-05 21:54:02 +0000
committerScott Ullrich <sullrich@pfsense.org>2006-09-05 21:54:02 +0000
commitb1c525eed2e1958ffa4ab16d9622ee2316ecd3aa (patch)
tree7d6696558a8eb712e1246879f2410c7ae493c6b2 /usr/local/www/interfaces_wan.php
parent65fbb3889680ae561f0d60c8038dbc1a737af0a2 (diff)
downloadpfsense-b1c525eed2e1958ffa4ab16d9622ee2316ecd3aa.zip
pfsense-b1c525eed2e1958ffa4ab16d9622ee2316ecd3aa.tar.gz
Unlink config.cache before reloading. It somehow spoils the FTP helper from being loaded.
Diffstat (limited to 'usr/local/www/interfaces_wan.php')
-rwxr-xr-xusr/local/www/interfaces_wan.php30
1 files changed, 16 insertions, 14 deletions
diff --git a/usr/local/www/interfaces_wan.php b/usr/local/www/interfaces_wan.php
index f9d8363..fb1a28a 100755
--- a/usr/local/www/interfaces_wan.php
+++ b/usr/local/www/interfaces_wan.php
@@ -4,7 +4,7 @@
interfaces_wan.php
Copyright (C) 2004 Scott Ullrich
All rights reserved.
-
+
originally part of m0n0wall (http://m0n0.ch/wall)
Copyright (C) 2003-2004 Manuel Kasper <mk@neon1.net>.
All rights reserved.
@@ -207,7 +207,7 @@ if ($_POST) {
if($bridge <> "-1") {
destroy_bridge($bridge);
}
-
+
unset($wancfg['ipaddr']);
unset($wancfg['subnet']);
unset($config['interfaces']['wan']['gateway']);
@@ -231,12 +231,12 @@ if ($_POST) {
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 {
+ } else {
system_start_ftp_helpers();
}
@@ -278,12 +278,12 @@ if ($_POST) {
$wancfg['blockpriv'] = true;
else
unset($wancfg['blockpriv']);
-
+
if($_POST['blockbogons'] == "yes")
$wancfg['blockbogons'] = true;
else
unset($wancfg['blockbogons']);
-
+
$wancfg['spoofmac'] = $_POST['spoofmac'];
$wancfg['mtu'] = $_POST['mtu'];
@@ -479,7 +479,7 @@ function type_change(enable_change,enable_change_pptp) {
$mac = `/usr/sbin/arp -an | grep {$ip} | cut -d" " -f4`;
$mac = str_replace("\n","",$mac);
?>
- <a OnClick="document.forms[0].spoofmac.value='<?=$mac?>';" href="#">Copy my MAC address</a>
+ <a OnClick="document.forms[0].spoofmac.value='<?=$mac?>';" href="#">Copy my MAC address</a>
<br>
This field can be used to modify (&quot;spoof&quot;) the MAC
address of the WAN interface<br>
@@ -661,7 +661,7 @@ function type_change(enable_change,enable_change_pptp) {
</tr>
<tr>
<td colspan="2" valign="top" class="listtopic">FTP Helper</td>
- </tr>
+ </tr>
<tr>
<td width="22%" valign="top" class="vncell">FTP Helper</td>
<td width="78%" class="vtable">
@@ -698,7 +698,7 @@ function type_change(enable_change,enable_change_pptp) {
are reserved (but not RFC 1918) or not yet assigned by IANA.<br>
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.</td>
</tr>
-
+
<tr>
<td width="100" valign="top">&nbsp;</td>
<td> &nbsp;<br> <input name="Submit" type="submit" class="formbtn" value="Save" onClick="enable_change_pptp(true)&&enable_change(true)">
@@ -721,15 +721,17 @@ type_change();
if ($_POST) {
if (!$input_errors) {
-
+
+ unlink_if_exists("{$g['tmp_path']}/config.cache");
+
ob_flush();
flush();
- sleep(1);
-
+ sleep(1);
+
interfaces_wan_configure();
-
+
reset_carp();
-
+
/* sync filter configuration */
filter_configure();
}
OpenPOWER on IntegriCloud