summaryrefslogtreecommitdiffstats
path: root/usr
diff options
context:
space:
mode:
authorVinicius Coque <vinicius.coque@bluepex.com>2010-04-20 09:26:43 -0300
committerVinicius Coque <vinicius.coque@bluepex.com>2010-04-20 09:26:43 -0300
commit59b6de82af60a35f4ec977f307f574479aa037d5 (patch)
tree5b3345b479dadc192ff1e4243bf693e9b2883d7d /usr
parent1b1d686f01ed35dade76988f389c10cecc38bad2 (diff)
downloadpfsense-59b6de82af60a35f4ec977f307f574479aa037d5.zip
pfsense-59b6de82af60a35f4ec977f307f574479aa037d5.tar.gz
Hidding Redirect Target Port when using GRE and ESP
Diffstat (limited to 'usr')
-rwxr-xr-xusr/local/www/firewall_nat_edit.php6
-rw-r--r--usr/local/www/javascript/firewall_nat_edit/firewall_nat_edit.js6
2 files changed, 8 insertions, 4 deletions
diff --git a/usr/local/www/firewall_nat_edit.php b/usr/local/www/firewall_nat_edit.php
index 42e33d0..1ff7269 100755
--- a/usr/local/www/firewall_nat_edit.php
+++ b/usr/local/www/firewall_nat_edit.php
@@ -173,8 +173,8 @@ if ($_POST) {
/* input validation */
if(strtoupper($_POST['proto']) == "TCP" or strtoupper($_POST['proto']) == "UDP" or strtoupper($_POST['proto']) == "TCP/UDP") {
- $reqdfields = explode(" ", "interface proto dstbeginport dstendport localip localbeginport");
- $reqdfieldsn = explode(",", "Interface,Protocol,Destination port from,Destination port to,NAT IP,Local port");
+ $reqdfields = explode(" ", "interface proto dstbeginport dstendport localip");
+ $reqdfieldsn = explode(",", "Interface,Protocol,Destination port from,Destination port to,NAT IP");
} else {
$reqdfields = explode(" ", "interface proto localip");
$reqdfieldsn = explode(",", "Interface,Protocol,NAT IP");
@@ -674,7 +674,7 @@ include("fbegin.inc"); ?>
the server on which you want to map the ports.<br>
e.g. <em>192.168.1.12</em></span></td>
</tr>
- <tr>
+ <tr name="lprtr" id="lprtr">
<td width="22%" valign="top" class="vncellreq">Redirect target port</td>
<td width="78%" class="vtable">
<select name="localbeginport" class="formselect" onChange="ext_change();check_for_aliases();">
diff --git a/usr/local/www/javascript/firewall_nat_edit/firewall_nat_edit.js b/usr/local/www/javascript/firewall_nat_edit/firewall_nat_edit.js
index d231701..3cb7952 100644
--- a/usr/local/www/javascript/firewall_nat_edit/firewall_nat_edit.js
+++ b/usr/local/www/javascript/firewall_nat_edit/firewall_nat_edit.js
@@ -54,7 +54,9 @@ function ext_change() {
}
function show_source() {
- document.getElementById("sprtable").style.display = '';
+ if(portsenabled)
+ document.getElementById("sprtable").style.display = '';
+
document.getElementById("srctable").style.display = '';
document.getElementById("showadvancedboxsrc").style.display = 'none';
showsource = 1;
@@ -119,9 +121,11 @@ function proto_change() {
if(document.iform.proto.selectedIndex >= 0 && document.iform.proto.selectedIndex <= 2) {
document.getElementById("sprtable").style.display = showsource == 1 ? '':'none';
document.getElementById("dprtr").style.display = '';
+ document.getElementById("lprtr").style.display = '';
} else {
document.getElementById("sprtable").style.display = 'none';
document.getElementById("dprtr").style.display = 'none';
+ document.getElementById("lprtr").style.display = 'none';
}
}
OpenPOWER on IntegriCloud