summaryrefslogtreecommitdiffstats
path: root/usr/local/www/javascript/firewall_nat_edit/firewall_nat_edit.js
diff options
context:
space:
mode:
Diffstat (limited to 'usr/local/www/javascript/firewall_nat_edit/firewall_nat_edit.js')
-rw-r--r--usr/local/www/javascript/firewall_nat_edit/firewall_nat_edit.js6
1 files changed, 4 insertions, 2 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 2cc7d7f..9f21c2b 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
@@ -177,7 +177,9 @@ function dst_rep_change() {
document.iform.dstendport.selectedIndex = document.iform.dstbeginport.selectedIndex;
}
-function dst_change( iface ) {
- document.iform.dsttype.value = iface.concat("ip");
+function dst_change( iface, old_iface, old_dst ) {
+ if ( ( old_dst == "" ) || ( old_iface.concat("ip") == old_dst ) ) {
+ document.iform.dsttype.value = iface.concat("ip");
+ }
}
//-->
OpenPOWER on IntegriCloud