From: Masashi Honma Date: Sat, 15 Nov 2014 01:35:26 +0000 (+0900) Subject: mesh: Fix 11N capability in Self-protected Action frame X-Git-Tag: hostap_2_4~1143 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=9204e738312b55b7c01e884a853f33aa73f0ece6;p=thirdparty%2Fhostap.git mesh: Fix 11N capability in Self-protected Action frame mesh_ht_mode default value is CHAN_UNDEFINED. So previous code set 11N capability even though 11N is not used. Signed-off-by: Natsuki Itaya Signed-off-by: Masashi Honma --- diff --git a/wpa_supplicant/mesh_mpm.c b/wpa_supplicant/mesh_mpm.c index 322c96c0d..460067278 100644 --- a/wpa_supplicant/mesh_mpm.c +++ b/wpa_supplicant/mesh_mpm.c @@ -315,7 +315,7 @@ static void mesh_mpm_send_plink_action(struct wpa_supplicant *wpa_s, #ifdef CONFIG_IEEE80211N if (type != PLINK_CLOSE && - wpa_s->current_ssid->mesh_ht_mode != CHAN_NO_HT) { + wpa_s->current_ssid->mesh_ht_mode > CHAN_NO_HT) { pos = hostapd_eid_ht_capabilities(bss, ht_capa_oper); pos = hostapd_eid_ht_operation(bss, pos); wpabuf_put_data(buf, ht_capa_oper, pos - ht_capa_oper);