]> git.ipfire.org Git - thirdparty/hostap.git/commit
mbssid: Configure all BSSes before beacon setup
authorAloka Dixit <quic_alokad@quicinc.com>
Thu, 1 Dec 2022 03:18:35 +0000 (19:18 -0800)
committerJouni Malinen <j@w1.fi>
Fri, 2 Dec 2022 17:05:11 +0000 (19:05 +0200)
commit931e5d4f9e2ea925692ff424e86f8cd6ee9eff8c
treed64f9cd67631bae35a5d7592e4342cc6bafb1a0d
parent78d0b989956aa934603705354ca42008642c79fa
mbssid: Configure all BSSes before beacon setup

When multiple BSSID advertisement feature is enabled in IEEE 802.11ax
mode or later, Beacon frames are not transmitted per interface, instead
only one of the interfaces transmits Beacon frames that include one or
more Multiple BSSID elements with configuration for the remaining
interfaces on the same radio.

Change the existing logic such that all configuration details for all
the interfaces are available while building the Beacon frame template
for the transmitting interface itself.

Do not change the flow for the cases where multiple BSSID advertisement
is not enabled.

Signed-off-by: Aloka Dixit <quic_alokad@quicinc.com>
src/ap/hostapd.c