038333d181040e822e7c379f42348c2355a906a4

While processing an beacon with MBSSID IE/ IEs, the driver creates scan entries for the TX VAP/ profile and every Non-TX profile present in the MBSSID IE. The scan entry generation for nontx profile happens as required, whereas while generating the scan entry for the TX VAP, driver copies the MBSSID IE/IEs as well. Because of this, multiple ML IEs would be part of one frame and as a result sometimes supplicant fails in adapting/ fetching the proper ML IE. With this change, the host driver takes care of stripping out the MBSSID IE/IEs from the full beacon frame and while generating the scan entry for TX VAP/ profile, it uses the data that only belongs to the TX VAP. This helps in resolving the duplicate ML IE issue. Change-Id: I13b3ce94da1970eea8c16b52b1987edc1a5418bc CRs-Fixed: 3295496
This is CNSS WLAN Host Driver for products starting from iHelium
描述
语言
C
98.7%
C++
0.9%
Makefile
0.3%
Starlark
0.1%