diff options
| author | Jeff Johnson <jjohnson@qca.qualcomm.com> | 2015-09-17 15:39:43 -0700 |
|---|---|---|
| committer | Anjaneedevi Kapparapu <akappa@codeaurora.org> | 2015-09-21 15:29:37 +0530 |
| commit | d96159f24fa90dc8584c93ff48acaa41f9076735 (patch) | |
| tree | 6ac39016986c6c6a5dd6b30977667667a371c0b8 | |
| parent | 2c5945514b0c782a4f73204e940b2a672988397d (diff) | |
qcacld-2.0: Add explicit DSCP 46 (EF) QoS mapping
Currently the default QoS mapping rule maps DSCP 46 (binary 101110) to
a TOS value of 5 (video). However DSCP 46 is defined by RFC 2598 to
be an Expedited Forwarding per-hop behavior, and this DSCP value is
utilized for VoIP services, therefore override the default mapping for
this DSCP value and instead map it to a TOS value of 6 (voice).
Change-Id: I200258ed7c6772450e3997a05a2d53859cb9bd87
CRs-Fixed: 909991
| -rw-r--r-- | CORE/HDD/src/wlan_hdd_wmm.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/CORE/HDD/src/wlan_hdd_wmm.c b/CORE/HDD/src/wlan_hdd_wmm.c index a81bee09f8a7..5cf3dd186b98 100644 --- a/CORE/HDD/src/wlan_hdd_wmm.c +++ b/CORE/HDD/src/wlan_hdd_wmm.c @@ -1566,6 +1566,9 @@ VOS_STATUS hdd_wmm_init ( hdd_adapter_t *pAdapter ) hddWmmDscpToUpMap[dscp] = dscp >> 3; } + /* Special case for Expedited Forwarding (DSCP 46) */ + hddWmmDscpToUpMap[46] = SME_QOS_WMM_UP_VO; + return VOS_STATUS_SUCCESS; } |
