Changes since v2: - improve collision reporting procedure taking into account first and last collision report timestamp - add partial CCA support for (re)assoc response Changes since v1: - use os_get_reltime and os_reltime instead. - use bool cca_in_progress. - use random BSS color to avoid hardcoded BSS color value of 1. - modify comment for DOT11BSS_COLOR_COLLISION_AP_PERIOD. - add a note for collision behavior. - fix compiler warnings. - Be clear in the commit message regarding hostapd_switch_color(). John Crispin (5): 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 src/ap/ap_drv_ops.h | 11 +++ src/ap/beacon.c | 18 ++++ src/ap/drv_callbacks.c | 44 +++++++++ src/ap/hostapd.c | 141 ++++++++++++++++++++++++++++- src/ap/hostapd.h | 17 ++++ src/ap/ieee802_11.c | 1 + 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 | 81 +++++++++++++++++ src/drivers/driver_nl80211_event.c | 59 ++++++++++++ 13 files changed, 456 insertions(+), 2 deletions(-) -- 2.35.1 _______________________________________________ Hostap mailing list Hostap@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/hostap