Remove 802.11b rates only in case of P2P group operation
11b rates removal have had impact on SoftAP functionality in
wpa_supplicant. This patch verifies that only in case of P2P group
operation 11b rates will be eliminated. Refer also to commit
4c2c302893
.
Signed-hostap: Alexander Bondar <alexander.bondar@intel.com>
Signed-hostap: Ilan Peer <ilan.peer@intel.com>
This commit is contained in:
parent
2090a0b42e
commit
1e0e943e19
1 changed files with 3 additions and 1 deletions
|
@ -124,7 +124,9 @@ static int wpa_supplicant_conf_ap(struct wpa_supplicant *wpa_s,
|
||||||
#endif /* CONFIG_IEEE80211N */
|
#endif /* CONFIG_IEEE80211N */
|
||||||
|
|
||||||
#ifdef CONFIG_P2P
|
#ifdef CONFIG_P2P
|
||||||
if (conf->hw_mode == HOSTAPD_MODE_IEEE80211G) {
|
if (conf->hw_mode == HOSTAPD_MODE_IEEE80211G &&
|
||||||
|
(ssid->mode == WPAS_MODE_P2P_GO ||
|
||||||
|
ssid->mode == WPAS_MODE_P2P_GROUP_FORMATION)) {
|
||||||
/* Remove 802.11b rates from supported and basic rate sets */
|
/* Remove 802.11b rates from supported and basic rate sets */
|
||||||
int *list = os_malloc(4 * sizeof(int));
|
int *list = os_malloc(4 * sizeof(int));
|
||||||
if (list) {
|
if (list) {
|
||||||
|
|
Loading…
Reference in a new issue