[PATCH V4 0/6] bss coloring: add support

John Crispin john at phrozen.org
Wed Aug 26 02:22:10 EDT 2020


Changes in V4
* drop patch 1
* add DOT11BSS_COLOR_COLLISION_AP_PERIOD timout
* make sure that multi VAP setups share the same color

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 (6):
  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              |   7 +-
 hostapd/hostapd.conf               |   5 +-
 src/ap/ap_drv_ops.h                |  12 +++
 src/ap/beacon.c                    |  12 +++
 src/ap/drv_callbacks.c             |  45 ++++++++++-
 src/ap/hostapd.c                   | 119 +++++++++++++++++++++++++++++
 src/ap/hostapd.h                   |  16 ++++
 src/ap/ieee802_11.h                |   1 +
 src/ap/ieee802_11_he.c             |  16 +++-
 src/common/ieee802_11_defs.h       |   7 ++
 src/drivers/driver.h               |  58 ++++++++++++++
 src/drivers/driver_common.c        |   4 +
 src/drivers/driver_nl80211.c       |  79 +++++++++++++++++++
 src/drivers/driver_nl80211_event.c |  64 +++++++++++++++-
 14 files changed, 439 insertions(+), 6 deletions(-)

-- 
2.25.1




More information about the Hostap mailing list