瀏覽代碼

qcacmn: Fix PMF check

Currently driver assigns WLAN_PMF_REQUIRED to AP pmf capability
even if rsn capability do not matches with RSN_CAP_MFP_REQUIRED.
Add check for rsn capability against RSN_CAP_MFP_REQUIRED to fix
this issue.

Change-Id: Iff51090c9a65fd7c0d45048b73c5383d56bb13a5
CRs-Fixed: 2146881
Padma, Santhosh Kumar 7 年之前
父節點
當前提交
bc6003b78f
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      umac/scan/core/src/wlan_scan_cache_db_ops.c

+ 1 - 1
umac/scan/core/src/wlan_scan_cache_db_ops.c

@@ -471,7 +471,7 @@ scm_check_pmf_match(struct scan_filter *filter,
 
 	if (rsn->cap & RSN_CAP_MFP_CAPABLE)
 		ap_pmf_cap = WLAN_PMF_CAPABLE;
-	if (rsn->cap & RSN_CAP_MFP_CAPABLE)
+	if (rsn->cap & RSN_CAP_MFP_REQUIRED)
 		ap_pmf_cap = WLAN_PMF_REQUIRED;
 
 	if ((filter->pmf_cap == WLAN_PMF_REQUIRED) &&