for (i = 0, dwrq->length = 0;
i < list->count && dwrq->length < IW_MAX_AP; i++) {
- bi = bi ? (wl_bss_info_t *) ((uintptr) bi +
+ bi = bi ? (wl_bss_info_t *) ((unsigned long)bi +
dtoh32(bi->length)) : list->
bss_info;
- ASSERT(((uintptr) bi + dtoh32(bi->length)) <=
- ((uintptr) list + buflen));
+ ASSERT(((unsigned long)bi + dtoh32(bi->length)) <=
+ ((unsigned long)list + buflen));
if (!(dtoh16(bi->capability) & DOT11_CAP_ESS))
continue;
bi = NULL;
for (i = 0, dwrq->length = 0;
i < list->count && dwrq->length < IW_MAX_AP; i++) {
- bi = bi ? (wl_bss_info_t *) ((uintptr) bi +
+ bi = bi ? (wl_bss_info_t *) ((unsigned long)bi +
dtoh32(bi->length)) :
list->bss_info;
- ASSERT(((uintptr) bi + dtoh32(bi->length)) <=
- ((uintptr) list + WLC_IW_ISCAN_MAXLEN));
+ ASSERT(((unsigned long)bi + dtoh32(bi->length)) <=
+ ((unsigned long)list + WLC_IW_ISCAN_MAXLEN));
if (!(dtoh16(bi->capability) & DOT11_CAP_ESS))
continue;
return ret;
}
- bi = bi ? (wl_bss_info_t *) ((uintptr) bi +
+ bi = bi ? (wl_bss_info_t *)((unsigned long)bi +
dtoh32(bi->length)) : list->
bss_info;
if (bi->rateset.count) {
if (((event - extra) +
- IW_EV_LCP_LEN) <= (uintptr) end) {
+ IW_EV_LCP_LEN) <= (unsigned long)end) {
value = event + IW_EV_LCP_LEN;
iwe.cmd = SIOCGIWRATE;
iwe.u.bitrate.fixed = iwe.u.bitrate.disabled =
bi = NULL;
for (ii = 0; ii < list->count && apcnt < IW_MAX_AP;
apcnt++, ii++) {
- bi = bi ? (wl_bss_info_t *) ((uintptr) bi +
+ bi = bi ? (wl_bss_info_t *)((unsigned long)bi +
dtoh32(bi->length)) :
list->bss_info;
- ASSERT(((uintptr) bi + dtoh32(bi->length)) <=
- ((uintptr) list + WLC_IW_ISCAN_MAXLEN));
+ ASSERT(((unsigned long)bi + dtoh32(bi->length)) <=
+ ((unsigned long)list + WLC_IW_ISCAN_MAXLEN));
if (event + ETHER_ADDR_LEN + bi->SSID_len +
IW_EV_UINT_LEN + IW_EV_FREQ_LEN + IW_EV_QUAL_LEN >=