|
@@ -1157,10 +1157,10 @@ util_scan_populate_bcn_ie_list(struct wlan_objmgr_pdev *pdev,
|
|
|
scan_params->erp = ((struct erp_ie *)ie)->value;
|
|
|
break;
|
|
|
case WLAN_ELEMID_HTCAP_ANA:
|
|
|
- if (ie->ie_len != sizeof(struct htcap_cmn_ie))
|
|
|
- goto err;
|
|
|
- scan_params->ie_list.htcap =
|
|
|
+ if (ie->ie_len == sizeof(struct htcap_cmn_ie)) {
|
|
|
+ scan_params->ie_list.htcap =
|
|
|
(uint8_t *)&(((struct htcap_ie *)ie)->ie);
|
|
|
+ }
|
|
|
break;
|
|
|
case WLAN_ELEMID_RSN:
|
|
|
/*
|