From: Eliad Peller Date: Mon, 29 Dec 2014 02:15:00 +0000 (-0500) Subject: WMM AC: Do not fail on unknown IEs in Association Response X-Git-Tag: hostap_2_4~563 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=677e7a95826fe9f6d93832511b7f082b899a8f3c;p=thirdparty%2Fhostap.git WMM AC: Do not fail on unknown IEs in Association Response Some APs add their custom (vendor-specific) IEs to the Association Response frame. Fail WMM AC initialization only if Association Response frame IE parsing actually failed, i.e., ignore all unknown IEs. Signed-off-by: Eliad Peller --- diff --git a/wpa_supplicant/wmm_ac.c b/wpa_supplicant/wmm_ac.c index 379c6e8d1..47d74368c 100644 --- a/wpa_supplicant/wmm_ac.c +++ b/wpa_supplicant/wmm_ac.c @@ -427,7 +427,7 @@ wmm_ac_process_param_elem(struct wpa_supplicant *wpa_s, const u8 *ies, int i; /* Parsing WMM Parameter Element */ - if (ieee802_11_parse_elems(ies, ies_len, &elems, 1) != ParseOK) { + if (ieee802_11_parse_elems(ies, ies_len, &elems, 1) == ParseFailed) { wpa_printf(MSG_DEBUG, "WMM AC: could not parse assoc ies"); return NULL; }