]> git.ipfire.org Git - thirdparty/hostap.git/commit
AP MLD: Add helper function to get non-TX BSS based on MBSSID index
authorRameshkumar Sundaram <rameshkumar.sundaram@oss.qualcomm.com>
Thu, 9 Oct 2025 11:18:48 +0000 (16:48 +0530)
committerJouni Malinen <j@w1.fi>
Mon, 13 Oct 2025 20:07:54 +0000 (23:07 +0300)
commitf406756eb45473d3aa3ed80213ef5890e230f7a2
treed3d1660ac9f6e1a637e9e045957c4c3f174cae1b
parent740f50acb4ffa7e14f8d85c06df7cd3a7dbfa6d9
AP MLD: Add helper function to get non-TX BSS based on MBSSID index

During ML Probe Request, a non-AP MLD might specify an AP MLD ID to let
the AP MLD know for which non-TX BSS it is requesting information.
Currently, while parsing the ML Probe Request frame, partner BSS
information is getting used to fetch the non-TX BSS requested by the
non-AP MLD.

However, relying on the partner information to fetch the non-TX BSS is
not correct in all the cases. Hence, remove fetching non-TX BSS from the
partner interface list and use MBSSID index received in the Probe
Request frame to get requested non-TX BSS data.

Address this by adding a new helper function to get the non-TX BSS from
the MBSSID index received in the Probe Request frame.

Signed-off-by: Rameshkumar Sundaram <rameshkumar.sundaram@oss.qualcomm.com>
Signed-off-by: Manish Dharanenthiran <manish.dharanenthiran@oss.qualcomm.com>
src/ap/beacon.c
src/ap/hostapd.c
src/ap/hostapd.h