summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--core/mac/src/pe/lim/lim_ft_preauth.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/core/mac/src/pe/lim/lim_ft_preauth.c b/core/mac/src/pe/lim/lim_ft_preauth.c
index cca7f81fa040..7a099ecab85f 100644
--- a/core/mac/src/pe/lim/lim_ft_preauth.c
+++ b/core/mac/src/pe/lim/lim_ft_preauth.c
@@ -469,6 +469,12 @@ void lim_handle_ft_pre_auth_rsp(tpAniSirGlobal pMac, tSirRetStatus status,
sizeof(psessionEntry->htConfig));
pftSessionEntry->limSmeState = eLIM_SME_WT_REASSOC_STATE;
+ if (IS_5G_CH(psessionEntry->ftPEContext.pFTPreAuthReq->
+ preAuthchannelNum))
+ pftSessionEntry->vdev_nss = pMac->vdev_type_nss_5g.sta;
+ else
+ pftSessionEntry->vdev_nss = pMac->vdev_type_nss_2g.sta;
+
lim_log(pMac, LOG1, FL("created session (%p) with id = %d"),
pftSessionEntry, pftSessionEntry->peSessionId);