list->dBm = le16_to_cpu(list->dBm); 
static int readBSSListRid(struct airo_info *ai, int first,		      BSSListRid *list) {	int rc;			Cmd cmd;			Resp rsp;	if (first == 1) {			if (ai->flags & FLAG_RADIO_MASK) return -ENETDOWN;			memset(&cmd, 0, sizeof(cmd));			cmd.cmd=CMD_LISTBSS;			if (down_interruptible(&ai->sem))				return -ERESTARTSYS;			issuecommand(ai, &cmd, &rsp);			up(&ai->sem);			/* Let the command take effect */			ai->task = current;			ssleep(3);			ai->task = NULL;		}	rc = PC4500_readrid(ai, first ? RID_BSSLISTFIRST : RID_BSSLISTNEXT,			    list, sizeof(*list), 1);	list->len = le16_to_cpu(list->len);	list->index = le16_to_cpu(list->index);	list->radioType = le16_to_cpu(list->radioType);	list->cap = le16_to_cpu(list->cap);	list->beaconInterval = le16_to_cpu(list->beaconInterval);	list->fh.dwell = le16_to_cpu(list->fh.dwell);	list->dsChannel = le16_to_cpu(list->dsChannel);	list->atimWindow = le16_to_cpu(list->atimWindow);	return rc;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/41480af27a85d6008d9e11db8bc2730407c25e1d/airo.c/clean/drivers/net/wireless/airo.c