qcacmn: Fix invalid btm candidate TLV conditional check
The number of BTM candidate info TLV is sanitized against the total number of candidate info in the roam stats event. But the condition for validation is not correct. So BTM request candidates and preferences are logged as 0. Fix invalid btm candidate TLV conditional check in extract_roam_trigger_stats_tlv. Change-Id: Ib96cd8c2ba84726b23490bcaf8a934cca2c82d2c CRs-Fixed: 3142568
This commit is contained in:

committed by
Madan Koyyalamudi

parent
d40b388d2f
commit
8645804897
@@ -15997,7 +15997,7 @@ extract_roam_trigger_stats_tlv(wmi_unified_t wmi_handle, void *evt_buf,
|
||||
trig->btm_trig_data.btm_mbo_assoc_retry_timeout =
|
||||
src_data->btm_mbo_assoc_retry_timeout;
|
||||
trig->btm_trig_data.token = src_data->btm_req_dialog_token;
|
||||
if ((btm_idx + trig->btm_trig_data.candidate_list_count) <
|
||||
if ((btm_idx + trig->btm_trig_data.candidate_list_count) <=
|
||||
param_buf->num_roam_btm_request_candidate_info)
|
||||
extract_roam_11kv_candidate_info(
|
||||
wmi_handle, evt_buf,
|
||||
|
Reference in New Issue
Block a user