wlan:Incorrect 11n link rate displayed on GUI
Incorrect link rate is displayed on GUI when STA
associates to a 11n supported AP.'gReportMaxLinkSpeed'
is configured as 'eHDD_LINK_SPEED_REPORT_MAX'.
Change-Id: Ia57077d176f9ed76ea64e61a4f468328e17b7227
CRs-Fixed: 572139
diff --git a/CORE/HDD/src/wlan_hdd_cfg80211.c b/CORE/HDD/src/wlan_hdd_cfg80211.c
index 13c3ec1..1d68540 100644
--- a/CORE/HDD/src/wlan_hdd_cfg80211.c
+++ b/CORE/HDD/src/wlan_hdd_cfg80211.c
@@ -6976,10 +6976,12 @@
/* Update MAX rate */
maxRate = (currentRate > maxRate)?currentRate:maxRate;
}
- /* Get MCS Rate Set -- but only if we are connected at MCS
- rates or if we are always reporting max speed or if we have
- good rssi */
- if ((0 == rssidx) && !(rate_flags & eHAL_TX_RATE_LEGACY))
+ /* Get MCS Rate Set --
+ only if we are connected at MCS rates (or)
+ if we are always reporting max speed (or)
+ if we have good rssi */
+ if (((0 == rssidx) && !(rate_flags & eHAL_TX_RATE_LEGACY)) ||
+ (eHDD_LINK_SPEED_REPORT_MAX == pCfg->reportMaxLinkSpeed))
{
if (0 != ccmCfgGetStr(WLAN_HDD_GET_HAL_CTX(pAdapter), WNI_CFG_CURRENT_MCS_SET,
MCSRates, &MCSLeng))