summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRenato Botelho <garga@FreeBSD.org>2014-06-20 10:35:43 -0300
committerRenato Botelho <garga@FreeBSD.org>2014-06-20 10:35:43 -0300
commite792ac36324e3376763699344742d5dc49eab99c (patch)
tree7f5d3b857181e5442a7b017f17b276aa1eeee316
parent1c9a521b93501db7857dc3491e7b97147f5eeab9 (diff)
downloadpfsense-e792ac36324e3376763699344742d5dc49eab99c.zip
pfsense-e792ac36324e3376763699344742d5dc49eab99c.tar.gz
Remove extra data after space and fix pf rule syntax. It should fix #3688
-rw-r--r--etc/inc/filter.inc2
1 files changed, 1 insertions, 1 deletions
diff --git a/etc/inc/filter.inc b/etc/inc/filter.inc
index fe923e9..153c934 100644
--- a/etc/inc/filter.inc
+++ b/etc/inc/filter.inc
@@ -2314,7 +2314,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"))
OpenPOWER on IntegriCloud