@@ -486,8 +486,6 @@ int wpa_supplicant_create_ap(struct wpa_supplicant *wpa_s,
if (wpa_s->parent->set_ap_uapsd)
params.uapsd = wpa_s->parent->ap_uapsd;
- else
- params.uapsd = -1;
if (wpa_drv_associate(wpa_s, ¶ms) < 0) {
wpa_msg(wpa_s, MSG_INFO, "Failed to start AP functionality");
@@ -511,7 +509,7 @@ int wpa_supplicant_create_ap(struct wpa_supplicant *wpa_s,
wpa_s->conf->wmm_ac_params,
sizeof(wpa_s->conf->wmm_ac_params));
- if (params.uapsd > 0) {
+ if (params.uapsd) {
conf->bss->wmm_enabled = 1;
conf->bss->wmm_uapsd = 1;
}
From: Eliad Peller <eliad@wizery.com> don't set params.uapsd to -1, as it's a valid value. Signed-hostap: Eliad Peller <eliad@wizery.com> --- wpa_supplicant/ap.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-)