957b7ecf573d1731443a01f9aef46288e4880c39

With current design, firmware sends the kck, kek and replay counters as part of wmi_key_material tlv over the WMI_ROAM_SYNCH_EVENTID event. But the maximum supported kck key length in wmi_key_material was 16 bytes. But for FT Suite-B (akm 00:0f:ac:13), the kck_bits is 24 bytes long and cannot be sent over wmi_key_material. So firmware sends kck, kek and replay counter values over the new tlv wmi_key_material_ext. Host driver copies the kck key with fixed 16 byte length to the upper layers. Introduce kck_length parameter in csr_roam_info and roam_offload_synch_ind structures and copy kck based on this length. Also fix maximum number of AKM suites supported to 5, as some certification test cases advertise 5 akms. Change-Id: Iab050e3e3f7efead8070a02094998d15f7ffcbd0 CRs-Fixed: 2400770
説明
説明が提供されていません
言語
C
98.7%
C++
0.9%
Makefile
0.3%
Starlark
0.1%