From 052dfa9346e716d63fbd85735c4a8784e6ed07e2 Mon Sep 17 00:00:00 2001 From: Renato Botelho Date: Fri, 20 Jun 2014 10:35:43 -0300 Subject: Remove extra data after space and fix pf rule syntax. It should fix #3688 --- etc/inc/filter.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'etc/inc/filter.inc') diff --git a/etc/inc/filter.inc b/etc/inc/filter.inc index e0cff7e..3821b95 100644 --- a/etc/inc/filter.inc +++ b/etc/inc/filter.inc @@ -2399,7 +2399,7 @@ function filter_generate_user_rule($rule) { case 'cs5': $aline['dscp'] = " dscp 40 "; break; case 'cs6': $aline['dscp'] = " dscp 48 "; break; case 'cs7': $aline['dscp'] = " dscp 56 "; break; - default: $aline['dscp'] = " dscp " . $rule['dscp'] . " "; break; + default: $aline['dscp'] = " dscp " . preg_replace('/\s.*$/', '', $rule['dscp']) . " "; break; } } if (!empty($rule['vlanprio']) && ($rule['vlanprio'] != "none")) -- cgit v1.1