summaryrefslogtreecommitdiffstats
path: root/usr/local/www/javascript/firewall_nat_edit
diff options
context:
space:
mode:
authorScott Ullrich <sullrich@pfsense.org>2006-09-04 22:38:12 +0000
committerScott Ullrich <sullrich@pfsense.org>2006-09-04 22:38:12 +0000
commit120daf8366ad64f4b48aead947e1f5bc14b09e77 (patch)
tree7be901f4a155893c5c47e9a50fdcc7d2d7ca7ec9 /usr/local/www/javascript/firewall_nat_edit
parent3280df11c00b4011e829b3307def40a06508f924 (diff)
downloadpfsense-120daf8366ad64f4b48aead947e1f5bc14b09e77.zip
pfsense-120daf8366ad64f4b48aead947e1f5bc14b09e77.tar.gz
If the destination port is an alias, then force the local port as the same alias. We will need to circle back in filter.inc to detect this situation and omit the local port from the rule.
Diffstat (limited to 'usr/local/www/javascript/firewall_nat_edit')
-rw-r--r--usr/local/www/javascript/firewall_nat_edit/firewall_nat_edit.js16
1 files changed, 8 insertions, 8 deletions
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 c215dd6..04f0ba8 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
@@ -34,29 +34,29 @@ function check_for_aliases() {
document.iform.localbeginport_cust.disabled = 0;
for(i=0; i<customarray.length; i++) {
if(document.iform.beginport_cust.value == customarray[i]) {
- document.iform.endport_cust.value = "";
- document.iform.localbeginport_cust.value = "";
+ document.iform.endport_cust.value = customarray[i];
+ document.iform.localbeginport_cust.value = customarray[i];
document.iform.endport_cust.disabled = 1;
document.iform.localbeginport.disabled = 1;
document.iform.localbeginport_cust.disabled = 1;
}
if(document.iform.beginport.value == customarray[i]) {
- document.iform.endport_cust.value = "";
- document.iform.localbeginport_cust.value = "";
+ document.iform.endport_cust.value = customarray[i];
+ document.iform.localbeginport_cust.value = customarray[i];
document.iform.endport_cust.disabled = 1;
document.iform.localbeginport.disabled = 1;
document.iform.localbeginport_cust.disabled = 1;
}
if(document.iform.endport_cust.value == customarray[i]) {
- document.iform.endport_cust.value = "";
- document.iform.localbeginport_cust.value = "";
+ document.iform.endport_cust.value = customarray[i];
+ document.iform.localbeginport_cust.value = customarray[i];
document.iform.endport_cust.disabled = 1;
document.iform.localbeginport.disabled = 1;
document.iform.localbeginport_cust.disabled = 1;
}
if(document.iform.endport.value == customarray[i]) {
- document.iform.endport_cust.value = "";
- document.iform.localbeginport_cust.value = "";
+ document.iform.endport_cust.value = customarray[i];
+ document.iform.localbeginport_cust.value = customarray[i];
document.iform.endport_cust.disabled = 1;
document.iform.localbeginport.disabled = 1;
document.iform.localbeginport_cust.disabled = 1;
OpenPOWER on IntegriCloud