MAX_IE_SZ
if ((wps_offset + wps_ielen + 2 + remainder_ielen) <= MAX_IE_SZ) {
if (len < 0 || len > MAX_IE_SZ)
memset(ie, 0, MAX_IE_SZ);
memcpy(&cur_network->network.ies[0], &ptarget_wlan->network.ies[0], MAX_IE_SZ);
if (cur_network->ie_length > MAX_IE_SZ)
if ((wps_offset+wps_ielen+2) <= MAX_IE_SZ) {
if ((wps_offset+wps_ielen+2+remainder_ielen) <= MAX_IE_SZ) {
buf = kzalloc(MAX_IE_SZ, GFP_ATOMIC);
if (remainder_ielen > MAX_IE_SZ) {
remainder_ielen = MAX_IE_SZ;
if (len > MAX_IE_SZ)
bssid->length = sizeof(struct wlan_bssid_ex) - MAX_IE_SZ + len;
if (pnetwork->ie_length > MAX_IE_SZ)/* Check pbuf->ie_length */
if (pnetwork->ie_length > MAX_IE_SZ)/* Check pbuf->ie_length */
if (len > MAX_IE_SZ)
bssid->length = sizeof(struct wlan_bssid_ex) - MAX_IE_SZ + len;
u8 ies[MAX_IE_SZ]; /* timestamp, beacon interval, and capability information) */
return (sizeof(struct wlan_bssid_ex) - MAX_IE_SZ + bss->ie_length);