Lines Matching refs:BSSinfo

549 	} BSSinfo[MAX_BSS_ENTRIES];
2338 memcpy(iwe.u.ap_addr.sa_data, priv->BSSinfo[i].BSSID, ETH_ALEN);
2343 iwe.u.data.length = priv->BSSinfo[i].SSIDsize;
2350 &iwe, priv->BSSinfo[i].SSID);
2353 iwe.u.mode = priv->BSSinfo[i].BSStype;
2359 iwe.u.freq.m = priv->BSSinfo[i].channel;
2367 iwe.u.qual.level = priv->BSSinfo[i].RSSI;
2376 if (priv->BSSinfo[i].UsingWEP)
2491 if (memcmp(priv->BSSinfo[i].BSSID, awrq->sa_data, 6) == 0) {
2492 if (!priv->wep_is_on && priv->BSSinfo[i].UsingWEP) {
2494 } else if (priv->wep_is_on && !priv->BSSinfo[i].UsingWEP) {
2955 if (priv->operating_mode == priv->BSSinfo[i].BSStype &&
2956 ((!priv->wep_is_on && !priv->BSSinfo[i].UsingWEP) ||
2957 (priv->wep_is_on && priv->BSSinfo[i].UsingWEP)) &&
2958 !(priv->BSSinfo[i].channel & 0x80)) {
2959 max_rssi = priv->BSSinfo[i].RSSI;
2967 if (priv->SSID_size == priv->BSSinfo[i].SSIDsize &&
2968 memcmp(priv->SSID, priv->BSSinfo[i].SSID, priv->SSID_size) == 0 &&
2969 priv->operating_mode == priv->BSSinfo[i].BSStype &&
2970 atmel_validate_channel(priv, priv->BSSinfo[i].channel) == 0) {
2971 if (priv->BSSinfo[i].RSSI >= max_rssi) {
2972 max_rssi = priv->BSSinfo[i].RSSI;
2989 if (memcmp(bss, priv->BSSinfo[i].BSSID, ETH_ALEN) == 0)
3000 memcpy(priv->BSSinfo[index].BSSID, bss, ETH_ALEN);
3001 priv->BSSinfo[index].RSSI = rssi;
3003 if (rssi > priv->BSSinfo[index].RSSI)
3004 priv->BSSinfo[index].RSSI = rssi;
3009 priv->BSSinfo[index].channel = channel;
3010 priv->BSSinfo[index].beacon_period = beacon_period;
3011 priv->BSSinfo[index].UsingWEP = capability & WLAN_CAPABILITY_PRIVACY;
3012 memcpy(priv->BSSinfo[index].SSID, ssid, ssid_len);
3013 priv->BSSinfo[index].SSIDsize = ssid_len;
3016 priv->BSSinfo[index].BSStype = IW_MODE_ADHOC;
3018 priv->BSSinfo[index].BSStype = IW_MODE_INFRA;
3020 priv->BSSinfo[index].preamble = capability & WLAN_CAPABILITY_SHORT_PREAMBLE ?
3095 priv->BSSinfo[(int)(priv->current_BSS)].channel |= 0x80;
3192 priv->BSSinfo[(int)(priv->current_BSS)].channel |= 0x80;
3201 struct bss_info *bss = &priv->BSSinfo[bss_index];
3260 priv->BSSinfo[(int)(priv->current_BSS)].channel |= 0x80;