From: Jouni Malinen Date: Fri, 7 Dec 2018 23:11:44 +0000 (+0200) Subject: HS 2.0: Allocate enough buffer for HS 2.0 Indication element for scan X-Git-Tag: hostap_2_8~811 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=9ce2015a974a6fd8632db42e438f3fc3e925455c;p=thirdparty%2Fhostap.git HS 2.0: Allocate enough buffer for HS 2.0 Indication element for scan The HS 2.0 Indication element can be up to 9 octets in length, so add two more octets to the minimum extra_ie buffer size for scanning. Signed-off-by: Jouni Malinen --- diff --git a/wpa_supplicant/scan.c b/wpa_supplicant/scan.c index be328dedb..52b521f93 100644 --- a/wpa_supplicant/scan.c +++ b/wpa_supplicant/scan.c @@ -581,7 +581,7 @@ static struct wpabuf * wpa_supplicant_extra_ies(struct wpa_supplicant *wpa_s) #endif /* CONFIG_WPS */ #ifdef CONFIG_HS20 - if (wpa_s->conf->hs20 && wpabuf_resize(&extra_ie, 7) == 0) + if (wpa_s->conf->hs20 && wpabuf_resize(&extra_ie, 9) == 0) wpas_hs20_add_indication(extra_ie, -1, 0); #endif /* CONFIG_HS20 */