diff options
author | Ermal <eri@pfsense.org> | 2010-05-05 19:24:28 +0000 |
---|---|---|
committer | Ermal <eri@pfsense.org> | 2010-05-05 19:26:34 +0000 |
commit | b8ed2a11a038955f833cb6742928534200d831bf (patch) | |
tree | a0653403d98887b805d1e6a5e75e0ff625ebc10d /usr/local/www/javascript | |
parent | b315e307decf76b0b5fd57488a0ed0f383d700e9 (diff) | |
download | pfsense-b8ed2a11a038955f833cb6742928534200d831bf.zip pfsense-b8ed2a11a038955f833cb6742928534200d831bf.tar.gz |
Implement tcp flags and sloppy state on the GUI.
Diffstat (limited to 'usr/local/www/javascript')
-rw-r--r-- | usr/local/www/javascript/firewall_rules_edit/firewall_rules_edit.js | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/usr/local/www/javascript/firewall_rules_edit/firewall_rules_edit.js b/usr/local/www/javascript/firewall_rules_edit/firewall_rules_edit.js index 1b7f33a..2aefe92 100644 --- a/usr/local/www/javascript/firewall_rules_edit/firewall_rules_edit.js +++ b/usr/local/www/javascript/firewall_rules_edit/firewall_rules_edit.js @@ -90,8 +90,10 @@ function typesel_change() { function proto_change() { if (document.iform.proto.selectedIndex < 3) { portsenabled = 1; + document.getElementById("tcpflags").style.display = ''; } else { portsenabled = 0; + document.getElementById("tcpflags").style.display = 'none'; } /* Disable OS knob if the proto is not TCP. */ @@ -180,6 +182,12 @@ function show_advanced_state() { aodiv.style.display = "block"; } +function show_advanced_tcpflags() { + document.getElementById("showtcpflagsbox").innerHTML=''; + aodiv = document.getElementById('showtcpflagsadv'); + aodiv.style.display = "block"; +} + function show_advanced_layer7() { document.getElementById("showadvlayer7box").innerHTML=''; aodiv = document.getElementById('showlayer7adv'); @@ -194,4 +202,11 @@ function dst_rep_change() { document.iform.dstendport.selectedIndex = document.iform.dstbeginport.selectedIndex; } +function tcpflags_anyclick(obj) { + if (obj.checked) { + document.getElementById('tcpheader').style.display= 'none'; + } else { + document.getElementById('tcpheader').style.display= ""; + } +} //--> |