wifi: cfg80211: parse all ML elements in an ML probe response
authorBenjamin Berg <benjamin.berg@intel.com>
Tue, 2 Jan 2024 19:35:31 +0000 (21:35 +0200)
committerJohannes Berg <johannes.berg@intel.com>
Wed, 3 Jan 2024 14:35:36 +0000 (15:35 +0100)
commitd18125b640309e925441ce49559be33867ae6b29
tree14f8eec37aa795fdad0eb1a25d34d1c6f56dfc7a
parent2a0698f86d4dfc43cc0c1703efb7ba6b1506a4e2
wifi: cfg80211: parse all ML elements in an ML probe response

A probe response from a transmitting AP in an Multi-BSSID setup will
contain more than one Multi-Link element. Most likely, only one of these
elements contains per-STA profiles.

Fixes: 2481b5da9c6b ("wifi: cfg80211: handle BSS data contained in ML probe responses")
Signed-off-by: Benjamin Berg <benjamin.berg@intel.com>
Signed-off-by: Miri Korenblit <miriam.rachel.korenblit@intel.com>
Link: https://msgid.link/20240102213313.6635eb152735.I94289002d4a2f7b6b44dfa428344854e37b0b29c@changeid
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
net/wireless/scan.c