mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-29 11:11:45 -04:00
qcacld-3.0: fix the wep unicast data transfer fail issue
The WEP security also use the open mode(key_mgmt is NONE), but it will return directly if it is unicast and missed to call csr_roam_issue_set_context_req() and then make the WEP unicast data transfer fail. So change to call csr_roam_issue_set_context_req() in this case. Change-Id: I7f81bc2975ac61d6bfe80af27eb38eb783cae8e9 CRs-Fixed: 2826978
This commit is contained in:
parent
38e05b253b
commit
6bede6d336
1 changed files with 2 additions and 4 deletions
|
|
@ -10657,10 +10657,8 @@ csr_issue_set_context_req_helper(struct mac_context *mac_ctx,
|
|||
* send OBSS scan and QOS event.
|
||||
*/
|
||||
if (profile &&
|
||||
profile->negotiatedUCEncryptionType == eCSR_ENCRYPT_TYPE_NONE) {
|
||||
if (unicast)
|
||||
return QDF_STATUS_SUCCESS;
|
||||
|
||||
profile->negotiatedUCEncryptionType == eCSR_ENCRYPT_TYPE_NONE &&
|
||||
!unicast) {
|
||||
install_key_rsp.length = sizeof(install_key_rsp);
|
||||
install_key_rsp.status_code = eSIR_SME_SUCCESS;
|
||||
install_key_rsp.sessionId = session_id;
|
||||
|
|
|
|||
Loading…
Reference in a new issue