[PATCH 0/4] Add CSA support to wpa_supplicant and hostapd
Ilan Peer
ilan.peer
Thu Nov 14 02:28:28 PST 2013
Add support to perform a CS flow using CSA IE in beacons and probe
responses.
1. This implementation is aligned with the current implementation
in cfg80211/mac80211 and requires an updated version of nl80211.h
with the CSA definitions.
2. The CSA implementation includes updating the channel, HT mode and
secondary channel offset, but is still lacks supports for other
changes such as changing the HW mode etc.
Andrei Otcheretianski (4):
wpa_supplicant: Update channel switch driver interface
nl80211: Add channel switch implementation
wpa_supplicant: Add AP channel switch mechanism
hostap: Add chan_switch to ctrl interface of wpa_supplicant and
hostapd
hostapd/ctrl_iface.c | 13 +++
hostapd/hostapd_cli.c | 38 ++++++++
src/ap/ap_drv_ops.h | 9 ++
src/ap/beacon.c | 157 ++++++++++++++++++++----------
src/ap/beacon.h | 4 +
src/ap/ctrl_iface_ap.c | 41 ++++++++
src/ap/ctrl_iface_ap.h | 3 +
src/ap/drv_callbacks.c | 8 ++
src/ap/hostapd.c | 217 ++++++++++++++++++++++++++++++++++++++++++
src/ap/hostapd.h | 17 ++++
src/common/ieee802_11_defs.h | 4 +
src/common/wpa_ctrl.h | 2 +
src/drivers/driver.h | 63 +++++++++++-
src/drivers/driver_nl80211.c | 171 +++++++++++++++++++++++++++++----
wpa_supplicant/ap.c | 20 ++++
wpa_supplicant/ap.h | 5 +
wpa_supplicant/ctrl_iface.c | 3 +
wpa_supplicant/driver_i.h | 4 +-
wpa_supplicant/wpa_cli.c | 12 +++
19 files changed, 715 insertions(+), 76 deletions(-)
--
1.7.10.4
More information about the Hostap
mailing list