1. Add support and APIs for configuring neighboring APs to hostapd. 2. Add support setting LCI and location civic configuration for hostapd. wpa_supplicant and hostapd. 3. Add support for processing neighbor request in hostapd. 4. Add support for requesting an associated station for its LCI and/or its location civic configuration. This requires an update of nl80211.h from mac80211-next. Beni Lev (3): driver: Add global RRM support flag nl80211: Add support for global RRM flag wpa_supplicant: Add support for global RRM flag David Spinadel (15): hostapd: Set LCI and Location Civic information in configuration utils: Rename hostapd_parse_bin to wpabuf_parse_bin and move it defs: Add measurement and neighbor report definitions utils: Add ssid_parse function wpa_supplicant: Add LCI and civic to neighbor report request hostapd: Extend the configuration of RRM capabilities hostapd: Add neighboring APs DB hostapd: Add own neighbor report data to neighbor report db hostapd: Handle neighbor report request hostapd: Save rm enabled capability of station hostapd: Add LCI request hostapd: Add range request wpa_supplicant: Handle LCI request nl80211: register to radio measurement request frames tests: Add RRM tests Ilan Peer (1): RRM: Modify the processing of a received neighbor report hostapd/Android.mk | 2 + hostapd/Makefile | 2 + hostapd/config_file.c | 43 +-- hostapd/ctrl_iface.c | 207 ++++++++++++++ hostapd/hostapd.conf | 8 + hostapd/hostapd_cli.c | 95 +++++++ src/ap/ap_config.c | 2 + src/ap/ap_config.h | 5 +- src/ap/beacon.c | 21 +- src/ap/hostapd.c | 119 ++++++++ src/ap/hostapd.h | 18 ++ src/ap/ieee802_11.c | 24 +- src/ap/neighbor_db.c | 127 +++++++++ src/ap/neighbor_db.h | 24 ++ src/ap/rrm.c | 555 ++++++++++++++++++++++++++++++++++++++ src/ap/rrm.h | 28 ++ src/ap/sta_info.h | 2 + src/common/ieee802_11_common.c | 4 + src/common/ieee802_11_common.h | 2 + src/common/ieee802_11_defs.h | 87 +++++- src/drivers/driver.h | 6 + src/drivers/driver_nl80211.c | 11 +- src/drivers/driver_nl80211_capa.c | 11 +- src/utils/common.c | 52 ++++ src/utils/common.h | 8 + src/utils/wpabuf.c | 31 +++ src/utils/wpabuf.h | 1 + tests/hwsim/test_rrm.py | 290 ++++++++++++++++++++ tests/hwsim/test_wpas_ctrl.py | 40 --- wpa_supplicant/Android.mk | 2 + wpa_supplicant/Makefile | 2 + wpa_supplicant/config.c | 14 +- wpa_supplicant/ctrl_iface.c | 139 +++++++++- wpa_supplicant/events.c | 31 ++- wpa_supplicant/sme.c | 10 +- wpa_supplicant/wpa_cli.c | 5 +- wpa_supplicant/wpa_supplicant.c | 208 +++++++++++++- wpa_supplicant/wpa_supplicant_i.h | 15 +- 38 files changed, 2110 insertions(+), 141 deletions(-) create mode 100644 src/ap/neighbor_db.c create mode 100644 src/ap/neighbor_db.h create mode 100644 src/ap/rrm.c create mode 100644 src/ap/rrm.h create mode 100644 tests/hwsim/test_rrm.py -- 1.9.1 _______________________________________________ Hostap mailing list Hostap@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/hostap