From d95bfa449c1c468726e342c1f483388882fcbb45 Mon Sep 17 00:00:00 2001 From: Subrat Mishra Date: Mon, 8 Oct 2018 14:10:51 +0530 Subject: [PATCH] qcacmn: Fix FILS IE parsing issue Fix FILS IE parsing issue in assoc response frame. Change-Id: I45b554c215280533ae6831d51526b8b98bc46c94 CRs-Fixed: 2329206 --- umac/cmn_services/crypto/src/wlan_crypto_fils.c | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/umac/cmn_services/crypto/src/wlan_crypto_fils.c b/umac/cmn_services/crypto/src/wlan_crypto_fils.c index 6034d51f7590..1295df4e91a2 100644 --- a/umac/cmn_services/crypto/src/wlan_crypto_fils.c +++ b/umac/cmn_services/crypto/src/wlan_crypto_fils.c @@ -143,14 +143,12 @@ fils_parse_ie(qdf_nbuf_t wbuf, uint8_t hdrlen, uint8_t **cap_info, pktlen_left, elem_id); crypto_err("len:%dextid:%d", len, *frm); return QDF_STATUS_E_INVAL; - } - - if (*frm == WLAN_ELEMID_EXT_FILS_SESSION) { - fils_found = 1; - break; } - frm++; - pktlen_left--; + + if (*frm == WLAN_ELEMID_EXT_FILS_SESSION) { + fils_found = 1; + break; + } } if (len > pktlen_left) {