[PATCH 1/2] hostap: set ht_capab from wiphy when in P2P GO mode
Arik Nemtsov
arik
Sun Jul 31 11:45:04 PDT 2011
Set the HT capabilities of a P2P GO according to the supported ones in
wiphy. In addition enable WMM when 802.11n is enabled.
Signed-off-by: Arik Nemtsov <arik at wizery.com>
---
wpa_supplicant/ap.c | 10 +++++++---
1 files changed, 7 insertions(+), 3 deletions(-)
diff --git a/wpa_supplicant/ap.c b/wpa_supplicant/ap.c
index f6a03ba..ed31cd2 100644
--- a/wpa_supplicant/ap.c
+++ b/wpa_supplicant/ap.c
@@ -87,9 +87,10 @@ static int wpa_supplicant_conf_ap(struct wpa_supplicant *wpa_s,
#ifdef CONFIG_IEEE80211N
/*
- * Enable HT20 if the driver supports it, by setting conf->ieee80211n.
+ * Enable HT20 if the driver supports it, by setting conf->ieee80211n
+ * and conf->ht_capab.
* Using default config settings for: conf->ht_op_mode_fixed,
- * conf->ht_capab, conf->secondary_channel, conf->require_ht
+ * conf->secondary_channel, conf->require_ht
*/
modes = wpa_drv_get_hw_feature_data(wpa_s, &num_modes, &flags);
if (modes) {
@@ -101,8 +102,11 @@ static int wpa_supplicant_conf_ap(struct wpa_supplicant *wpa_s,
break;
}
}
- if (mode && mode->ht_capab)
+ if (mode && mode->ht_capab) {
+ bss->wmm_enabled = 1;
conf->ieee80211n = 1;
+ conf->ht_capab = mode->ht_capab;
+ }
ieee80211_sta_free_hw_features(modes, num_modes);
modes = NULL;
}
--
1.7.4.1
More information about the Hostap
mailing list