|
@@ -860,6 +860,9 @@ static bool lim_check_wpa_rsn_ie(tpPESession session, tpAniSirGlobal mac_ctx,
|
|
|
&dot11f_ie_rsn, false);
|
|
|
if (!DOT11F_SUCCEEDED(ret)) {
|
|
|
pe_err("Invalid RSN IE");
|
|
|
+ lim_send_assoc_rsp_mgmt_frame(
|
|
|
+ mac_ctx, eSIR_MAC_INVALID_IE_STATUS, 1,
|
|
|
+ hdr->sa, sub_type, 0, session);
|
|
|
return false;
|
|
|
}
|
|
|
|
|
@@ -912,6 +915,9 @@ static bool lim_check_wpa_rsn_ie(tpPESession session, tpAniSirGlobal mac_ctx,
|
|
|
&dot11f_ie_wpa, false);
|
|
|
if (!DOT11F_SUCCEEDED(ret)) {
|
|
|
pe_err("Invalid WPA IE");
|
|
|
+ lim_send_assoc_rsp_mgmt_frame(
|
|
|
+ mac_ctx, eSIR_MAC_INVALID_IE_STATUS, 1,
|
|
|
+ hdr->sa, sub_type, 0, session);
|
|
|
return false;
|
|
|
}
|
|
|
|