|
@@ -14353,7 +14353,7 @@ QDF_STATUS csr_send_join_req_msg(tpAniSirGlobal pMac, uint32_t sessionId,
|
|
*/
|
|
*/
|
|
pwrLimit = csr_get_cfg_max_tx_power(pMac,
|
|
pwrLimit = csr_get_cfg_max_tx_power(pMac,
|
|
pBssDescription->channelId);
|
|
pBssDescription->channelId);
|
|
- if (0 != pwrLimit)
|
|
|
|
|
|
+ if (0 != pwrLimit && pwrLimit < MAX_TX_PWR_CAP)
|
|
csr_join_req->powerCap.maxTxPower = pwrLimit;
|
|
csr_join_req->powerCap.maxTxPower = pwrLimit;
|
|
else
|
|
else
|
|
csr_join_req->powerCap.maxTxPower = MAX_TX_PWR_CAP;
|
|
csr_join_req->powerCap.maxTxPower = MAX_TX_PWR_CAP;
|