From 505c95f23b66088a887da7a2dbf1e37db65fb68a Mon Sep 17 00:00:00 2001 From: subramanianc Date: Fri, 17 Mar 2023 13:05:40 +0530 Subject: [PATCH] qos: Handle dscp_filter value in qos classify --- qosmngr/files/common/lib/qos/ip_rule.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) mode change 100644 => 100755 qosmngr/files/common/lib/qos/ip_rule.sh diff --git a/qosmngr/files/common/lib/qos/ip_rule.sh b/qosmngr/files/common/lib/qos/ip_rule.sh old mode 100644 new mode 100755 index d66ea907a..5427d9e0f --- a/qosmngr/files/common/lib/qos/ip_rule.sh +++ b/qosmngr/files/common/lib/qos/ip_rule.sh @@ -40,7 +40,9 @@ ip_rule_match_src_port_range() { } ip_rule_match_tos() { - IP_RULE="$IP_RULE tos $1" + dscp_filter=$1 + tos_val=$((dscp_filter<<2)) + IP_RULE="$IP_RULE tos 0x$tos_val" } ip_rule_match_fwmark() {