diff options
author | Stephen Chu <stephen.chu@synaptics.corp-partner.google.com> | 2023-06-20 00:25:03 +0800 |
---|---|---|
committer | Stephen Chu <stephen.chu@synaptics.corp-partner.google.com> | 2023-07-26 05:37:53 +0000 |
commit | 21686bbf2317d475d07e3f89081d5ca7a7d42e71 (patch) | |
tree | d6927ac7d03833b9d9ca493d1d20284ed776f8fe | |
parent | 3f45c0fdbcea95af24e52986f3388f2fabe14505 (diff) | |
download | dhd43752p-21686bbf2317d475d07e3f89081d5ca7a7d42e71.tar.gz |
DHD: Add report_extra_len in dhd_rtt_create_failure_result
Bug: 286482550
Test: Run RTT test
Change-Id: I113758552daa40825c75943b877dea5d071c16f7
Signed-off-by: Stephen Chu <stephen.chu@synaptics.corp-partner.google.com>
-rw-r--r-- | dhd_rtt.c | 7 |
1 files changed, 6 insertions, 1 deletions
@@ -3875,9 +3875,14 @@ dhd_rtt_create_failure_result(rtt_status_info_t *rtt_status, (void)memcpy_s(&rtt_result->report.addr, ETHER_ADDR_LEN, &rtt_target_info->addr, ETHER_ADDR_LEN); rtt_result->report.distance = FTM_INVALID; + + rtt_result->report_extra_len = sizeof(rtt_result->report_extra); + rtt_result->report_extra.frequency = -1; + rtt_result->report_extra.packet_bw = RTT_BW_UNSPECIFIED; + list_add_tail(&rtt_result->list, &rtt_results_header->result_list); rtt_results_header->result_cnt++; - rtt_results_header->result_tot_len += rtt_result->report_len; + rtt_results_header->result_tot_len += rtt_result->report_len + rtt_result->report_extra_len; exit: return ret; } |