[PATCH 00/14] P2P GO CSA/eCSA support including VHT
Ilan Peer
ilan.peer
Mon May 19 00:07:02 PDT 2014
The set relies on the previous set "Support for new regulatory flags
and P2P GO channel change"
The set adds support for the following features:
* Extend the support for eCSA including VHT, adding support for additional
information elements etc.
* Implement P2P GO channel change using CSA and eCSA.
* Extend the policies to move a P2P GO to also include a policy that
allows a P2P GO to preform a channel switch flow iff all the clients
support eCSA.
Andrei Otcheretianski (12):
ap: Add WIDE_BANDWIDTH channel switch IE
ap: Support VHT channel width change for CSA
ap: Store computed channel in cs_freq_params
ap/nl80211: Suppport multiple CS counters
wpa_supplicant/hostapd: Add support for eCSA
wpa_supplicant: Implement wpas_p2p_move_go_csa
wpa_supplicant: Update current_ssid->frequency on CS event
wpa_supplicant: Trigger channel selection correctly during CSA
wpa_supplicant: Implement P2P_GO_FREQ_MOVE_SCM_ECSA policy
wpa_supplicant: Move HT and VHT CSA related IEs functions
wpa_supplicant: Fix CSA related IE's order [BUGFIX]
wpa_supplicant: Fix channel switch notification with VHT
Eliad Peller (1):
wpa_supplicant: configure GO vht capabilities
Ilan Peer (1):
ap: Set the ECSA bit in the extended capabilities IE [BUGFIX]
src/ap/beacon.c | 105 +++++++++++++------------
src/ap/hostapd.c | 54 ++++++++++---
src/ap/hostapd.h | 4 +
src/ap/ieee802_11.c | 3 +
src/ap/ieee802_11.h | 2 +
src/ap/ieee802_11_ht.c | 25 ++++++
src/ap/ieee802_11_shared.c | 2 +
src/ap/ieee802_11_vht.c | 58 ++++++++++++++
src/ap/sta_info.h | 1 +
src/common/ieee802_11_defs.h | 1 +
src/drivers/driver.h | 7 +-
src/drivers/driver_nl80211.c | 74 +++++++++++++----
wpa_supplicant/ap.c | 34 +++++---
wpa_supplicant/ap.h | 4 +
wpa_supplicant/config.h | 7 +-
wpa_supplicant/events.c | 4 +
wpa_supplicant/p2p_supplicant.c | 166 ++++++++++++++++++++++++++++++++++++++-
17 files changed, 462 insertions(+), 89 deletions(-)
--
1.7.10.4
More information about the Hostap
mailing list