[PATCH V3 0/7] bss coloring: add support
John Crispin
john at phrozen.org
Wed Aug 12 12:54:44 EDT 2020
Changes in V3
* make the patches work with the latest mac80211 series
Changes in V2
* add patch 7 allowing us to randomize the initial color
John Crispin (7):
HE: move some configs from iface -> bss
bss coloring: add support for handling collision events and triggering
CCA
bss_coloring: add the code required to generate the CCA IE
bss coloring: disable BSS color during CCA
bss coloring: add the switch_color handler to the nl80211 driver
bss coloring: handle the collision and CCA events coming from the
kernel
bss_coloring: allow using a random starting color
hostapd/config_file.c | 81 ++++++++++++++-------------
hostapd/hostapd.conf | 5 +-
src/ap/ap_config.c | 20 +++----
src/ap/ap_config.h | 58 +++++++++----------
src/ap/ap_drv_ops.h | 12 ++++
src/ap/beacon.c | 24 ++++++--
src/ap/drv_callbacks.c | 42 +++++++++++++-
src/ap/hostapd.c | 89 ++++++++++++++++++++++++++++++
src/ap/hostapd.h | 14 +++++
src/ap/ieee802_11.h | 1 +
src/ap/ieee802_11_he.c | 50 +++++++++++------
src/common/ieee802_11_defs.h | 2 +
src/drivers/driver.h | 58 +++++++++++++++++++
src/drivers/driver_common.c | 4 ++
src/drivers/driver_nl80211.c | 79 ++++++++++++++++++++++++++
src/drivers/driver_nl80211_event.c | 64 ++++++++++++++++++++-
16 files changed, 499 insertions(+), 104 deletions(-)
--
2.25.1
More information about the Hostap
mailing list