>From f6dca1dbe2d71ad7b4a0f18e82ba266e86aae758 Mon Sep 17 00:00:00 2001 From: Mikael Kanstrup Date: Thu, 30 Jun 2016 12:32:55 +0200 Subject: [PATCH 1/5] nl80211: Add driver parameter force_bss_selection Add driver parameter command to force capability flag WPA_DRIVER_FLAGS_BSS_SELECTION even if driver states otherwise. --- src/drivers/driver_nl80211.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/drivers/driver_nl80211.c b/src/drivers/driver_nl80211.c index c89665b..e6d67bc 100644 --- a/src/drivers/driver_nl80211.c +++ b/src/drivers/driver_nl80211.c @@ -6930,6 +6930,12 @@ static int nl80211_set_param(void *priv, const char *param) drv->force_connect_cmd = 1; } + if (os_strstr(param, "force_bss_selection=1")) { + struct i802_bss *bss = priv; + struct wpa_driver_nl80211_data *drv = bss->drv; + drv->capa.flags |= WPA_DRIVER_FLAGS_BSS_SELECTION; + } + if (os_strstr(param, "no_offchannel_tx=1")) { struct i802_bss *bss = priv; struct wpa_driver_nl80211_data *drv = bss->drv; -- 2.4.2