summaryrefslogtreecommitdiffstats
path: root/src/usr
diff options
context:
space:
mode:
Diffstat (limited to 'src/usr')
-rw-r--r--src/usr/local/www/firewall_nat_edit.php37
1 files changed, 1 insertions, 36 deletions
diff --git a/src/usr/local/www/firewall_nat_edit.php b/src/usr/local/www/firewall_nat_edit.php
index b4ba61a..34e790e 100644
--- a/src/usr/local/www/firewall_nat_edit.php
+++ b/src/usr/local/www/firewall_nat_edit.php
@@ -1072,49 +1072,14 @@ events.push(function() {
function check_for_aliases() {
// if External port range is an alias, then disallow
// entry of Local port
- //
for (i = 0; i < customarray.length; i++) {
- if ($('#dstbeginport_cust').val() == customarray[i]) {
+ if (($('#dstbeginport_cust').val() == customarray[i]) || ($('#dstendport_cust').val() == customarray[i])) {
$('#dstendport_cust').val(customarray[i]);
$('#localbeginport_cust').val(customarray[i]);
- disableInput('dstendport_cust', true);
- disableInput('localbeginport', true);
- disableInput('localbeginport_cust', true);
disableInput('dstendport_cust', false);
disableInput('localbeginport', false);
disableInput('localbeginport_cust', false);
}
- if ($('#dstbeginport').val() == customarray[i]) {
- $('#dstendport_cust').val(customarray[i]);
- $('#localbeginport_cust').val(customarray[i]);
- disableInput('dstendport_cust', true);
- disableInput('localbeginport', true);
- disableInput('localbeginport_cust', true);
- disableInput('dstendport_cust', false);
- disableInput('localbeginport', false);
- disableInput('localbeginport_cust', false);
- }
- if ($('#dstendport_cust').val() == customarray[i]) {
- $('#dstendport_cust').val(customarray[i]);
- $('#localbeginport_cust').val(customarray[i]);
- disableInput('dstendport_cust', true);
- disableInput('localbeginport', true);
- disableInput('localbeginport_cust', true);
- disableInput('dstendport_cust', false);
- disableInput('localbeginport', false);
- disableInput('localbeginport_cust', false);
- }
- if ($('#dstendport').val() == customarray[i]) {
- $('#dstendport_cust').val(customarray[i]);
- $('#localbeginport_cust').val(customarray[i]);
- disableInput('dstendport_cust', true);
- disableInput('localbeginport', true);
- disableInput('localbeginport_cust', true);
- disableInput('dstendport_cust', false);
- disableInput('localbeginport', false);
- disableInput('localbeginport_cust', false);
- }
-
}
}
OpenPOWER on IntegriCloud