aboutsummaryrefslogtreecommitdiffstats
path: root/wpa_supplicant/ap.c
diff options
context:
space:
mode:
authorJohannes Berg <johannes.berg@intel.com>2011-07-15 17:13:44 +0300
committerJouni Malinen <j@w1.fi>2011-07-15 17:13:44 +0300
commit6cd930cb3c0f5dba293d4562bcd3d0f4811af2cb (patch)
treefe7d53506f1832ee37f5f607a51ebd7eacbacf20 /wpa_supplicant/ap.c
parent0d0db4127169f3f60b6a7c1c7cbb698fe48c9777 (diff)
downloadexternal_wpa_supplicant_8_ti-6cd930cb3c0f5dba293d4562bcd3d0f4811af2cb.zip
external_wpa_supplicant_8_ti-6cd930cb3c0f5dba293d4562bcd3d0f4811af2cb.tar.gz
external_wpa_supplicant_8_ti-6cd930cb3c0f5dba293d4562bcd3d0f4811af2cb.tar.bz2
P2P: Fix p2p_intra_bss with nl80211
The current implementation of p2p_intra_bss doesn't work since the flag isn't propagated into the corresponding hostapd config, so AP code will never enable AP isolation and will in fact disable it again after it had been enabled by the P2P code. Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Diffstat (limited to 'wpa_supplicant/ap.c')
-rw-r--r--wpa_supplicant/ap.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/wpa_supplicant/ap.c b/wpa_supplicant/ap.c
index 41dbe23..b7e1175 100644
--- a/wpa_supplicant/ap.c
+++ b/wpa_supplicant/ap.c
@@ -134,6 +134,8 @@ static int wpa_supplicant_conf_ap(struct wpa_supplicant *wpa_s,
}
conf->supported_rates = list;
}
+
+ bss->isolate = !wpa_s->conf->p2p_intra_bss;
#endif /* CONFIG_P2P */
if (ssid->ssid_len == 0) {