summaryrefslogtreecommitdiffstats
path: root/usr/local/www/guiconfig.inc
diff options
context:
space:
mode:
authorKlaws-- <github@stock-consulting.com>2013-07-02 12:37:35 +0200
committerKlaws-- <github@stock-consulting.com>2013-07-02 12:37:35 +0200
commitdc63650a8804157ea8938f641f11ec55527ad44c (patch)
tree3a48111fa6bf2177c57f90a6445e2bb22d267f2a /usr/local/www/guiconfig.inc
parent1227101b9d908d110bb26f1042c1102c5ddc1c85 (diff)
downloadpfsense-dc63650a8804157ea8938f641f11ec55527ad44c.zip
pfsense-dc63650a8804157ea8938f641f11ec55527ad44c.tar.gz
Added previously missing class selectors cs1-cs7 plus VA (voice-admit), plus the TOS values which still work with DSCP
Definitely requires my patches to the kernel patches to work (dscp.RELENG_*.diff). OTOH, it is currently broken anyway, so wahtever happens, it cannot get more broken. ;-) Reasons for inclusion of the missing classes into filter.inc (and not the kernel): 1.I wanted to keep kernel changes to a minimum. 2.This approach provides a clear point if users need to add their own DSCPs. Yup, two of the DSCP pools are reserved for experimental and internal use...didn't want to add 'em all (2*16 DSCPs) to the list. http://forum.pfsense.org/index.php/topic,63580.0.html Redmine entry: http://redmine.pfsense.org/issues/2998
Diffstat (limited to 'usr/local/www/guiconfig.inc')
-rwxr-xr-xusr/local/www/guiconfig.inc13
1 files changed, 10 insertions, 3 deletions
diff --git a/usr/local/www/guiconfig.inc b/usr/local/www/guiconfig.inc
index 3e9be44..0da6d1e 100755
--- a/usr/local/www/guiconfig.inc
+++ b/usr/local/www/guiconfig.inc
@@ -108,9 +108,16 @@ $firewall_rules_dscp_types = array("af11",
"af42",
"af43",
"EF",
- "1-64",
- "0x10",
- "0x04-0xfc");
+ "cs1",
+ "cs2",
+ "cs3",
+ "cs4",
+ "cs5",
+ "cs6",
+ "cs7",
+ "0x01 (reliability, ToS 0x04)",
+ "0x02 (throughput, ToS 0x08)",
+ "0x04 (lowdelay, ToS 0x10)");
$auth_server_types = array(
'ldap' => "LDAP",
OpenPOWER on IntegriCloud