Loading umac/cmn_services/cmn_defs/inc/wlan_cmn_ieee80211.h +3 −0 Original line number Diff line number Diff line Loading @@ -1994,9 +1994,12 @@ static inline void wlan_parse_wapi_ie(uint8_t *wapi_ie, len -= WLAN_OUI_SIZE; } if (len < 2) return; wapi->uc_cipher_count = LE_READ_2(ie); ie += 2; len -= 2; if ((wapi->uc_cipher_count > WLAN_MAX_CIPHER) || len < (wapi->uc_cipher_count * WLAN_OUI_SIZE + 2)) return; Loading Loading
umac/cmn_services/cmn_defs/inc/wlan_cmn_ieee80211.h +3 −0 Original line number Diff line number Diff line Loading @@ -1994,9 +1994,12 @@ static inline void wlan_parse_wapi_ie(uint8_t *wapi_ie, len -= WLAN_OUI_SIZE; } if (len < 2) return; wapi->uc_cipher_count = LE_READ_2(ie); ie += 2; len -= 2; if ((wapi->uc_cipher_count > WLAN_MAX_CIPHER) || len < (wapi->uc_cipher_count * WLAN_OUI_SIZE + 2)) return; Loading