• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/rtl8192u/ieee80211/

Lines Matching refs:current_network

122 	if(ieee->current_network.wmm_info & 0x80) {
337 len = ieee->current_network.ssid_len;
360 memcpy(tag, ieee->current_network.ssid, len);
383 // (MSECS( ieee->current_network.beacon_interval -5));
389 mod_timer(&ieee->beacon_timer,jiffies+(MSECS(ieee->current_network.beacon_interval-5)));
521 ieee->current_network.channel =
522 (ieee->current_network.channel + 1) % MAX_CHANNEL_NUMBER;
527 if (!channel_map[ieee->current_network.channel]);
529 if (!ieee->channel_map[ieee->current_network.channel]);
531 ieee->current_network.channel = 6;
535 }while(!channel_map[ieee->current_network.channel]);
537 }while(!ieee->channel_map[ieee->current_network.channel]);
541 ieee->set_chan(ieee->dev, ieee->current_network.channel);
543 if(channel_map[ieee->current_network.channel] == 1)
729 char *ssid = ieee->current_network.ssid;
730 int ssid_len = ieee->current_network.ssid_len;
731 int rate_len = ieee->current_network.rates_len+2;
732 int rate_ex_len = ieee->current_network.rates_ex_len;
746 if(ieee->current_network.capability & WLAN_CAPABILITY_IBSS)
751 if(ieee80211_is_54g(ieee->current_network))
798 memcpy (beacon_buf->header.addr3, ieee->current_network.bssid, ETH_ALEN);
802 cpu_to_le16(ieee->current_network.beacon_interval);
804 cpu_to_le16(ieee->current_network.capability & WLAN_CAPABILITY_IBSS);
806 cpu_to_le16(ieee->current_network.capability & WLAN_CAPABILITY_SHORT_PREAMBLE); //add short preamble here
808 if(ieee->short_slot && (ieee->current_network.capability & WLAN_CAPABILITY_SHORT_SLOT))
828 memcpy(tag,ieee->current_network.rates,rate_len-2);
833 *(tag++) = ieee->current_network.channel;
864 struct ieee80211_network *beacon = &ieee->current_network;
892 struct ieee80211_network *beacon = &ieee->current_network;
921 struct ieee80211_network *beacon = &ieee->current_network;
941 if(ieee80211_is_54g(ieee->current_network) &&
961 ieee->LinkDetectInfo.SlotNum = 2 * (1 + ieee->current_network.beacon_interval/500);
1005 printk("===>%s(), chan:%d\n", __FUNCTION__, ieee->current_network.channel);
1006 //ieee->set_chan(ieee->dev, ieee->current_network.channel);
1040 apset = ieee->wap_set;//(memcmp(ieee->current_network.bssid, zero,ETH_ALEN)!=0 );
1041 ssidset = ieee->ssid_set;//ieee->current_network.ssid[0] != '\0';
1043 apmatch = (memcmp(ieee->current_network.bssid, net->bssid, ETH_ALEN)==0);
1044 ssidmatch = (ieee->current_network.ssid_len == net->ssid_len)&&\
1045 (!strncmp(ieee->current_network.ssid, net->ssid, net->ssid_len));
1064 strncpy(tmp_ssid, ieee->current_network.ssid, IW_ESSID_MAX_SIZE);
1065 tmp_ssid_len = ieee->current_network.ssid_len;
1067 memcpy(&ieee->current_network, net, sizeof(struct ieee80211_network));
1070 strncpy(ieee->current_network.ssid, tmp_ssid, IW_ESSID_MAX_SIZE);
1071 ieee->current_network.ssid_len = tmp_ssid_len;
1073 printk(KERN_INFO"Linking with %s,channel:%d, qos:%d, myHT:%d, networkHT:%d\n",ieee->current_network.ssid,ieee->current_network.channel, ieee->current_network.qos_data.supported, ieee->pHTInfo->bEnableHT, ieee->current_network.bssht.bdSupportHT);
1081 if((ieee->current_network.qos_data.supported == 1) &&
1082 // (ieee->pHTInfo->bEnableHT && ieee->current_network.bssht.bdSupportHT))
1083 ieee->current_network.bssht.bdSupportHT)
1087 HTResetSelfAndSavePeerSetting(ieee, &(ieee->current_network));
1097 if(ieee80211_is_54g(ieee->current_network) &&
1220 return (!strncmp(ssid, ieee->current_network.ssid, ssidlen));
1259 (ieee->current_network.mode == IEEE_N_24G) &&
1338 dtim = ieee->current_network.dtim_data;
1342 timeout = ieee->current_network.beacon_interval; //should we use ps_timeout value or beacon_interval
1344 ieee->current_network.dtim_data = IEEE80211_DTIM_INVALID;
1360 *time_l = ieee->current_network.last_dtim_sta_time[0]
1361 + (ieee->current_network.beacon_interval
1362 * ieee->current_network.dtim_period) * 1000;
1366 *time_h = ieee->current_network.last_dtim_sta_time[1];
1367 if(time_l && *time_l < ieee->current_network.last_dtim_sta_time[0])
1579 { //filling the PeerHTCap. //maybe not neccesary as we can get its info from current_network.
1648 ieee->current_network.mode);
1655 if (ieee->current_network.mode == IEEE_N_24G && bHalfSupportNmode == true)
1890 get_random_bytes(ieee->current_network.bssid, ETH_ALEN);
1895 ieee->current_network.bssid[0] &= ~0x01;
1896 ieee->current_network.bssid[0] |= 0x02;
1904 if (ieee->current_network.ssid_len == 0){
1905 strncpy(ieee->current_network.ssid,
1909 ieee->current_network.ssid_len = strlen(IEEE80211_DEFAULT_TX_ESSID);
1913 memcpy(ieee->current_network.bssid, ieee->dev->dev_addr, ETH_ALEN);
1915 ieee->set_chan(ieee->dev, ieee->current_network.channel);
1954 if (ieee->current_network.ssid_len == 0){
1955 strcpy(ieee->current_network.ssid,IEEE80211_DEFAULT_TX_ESSID);
1956 ieee->current_network.ssid_len = strlen(IEEE80211_DEFAULT_TX_ESSID);
1967 ieee->current_network.channel = 6;
1994 ieee->current_network.rates_len = 4;
1996 ieee->current_network.rates[0] = IEEE80211_BASIC_RATE_MASK | IEEE80211_CCK_RATE_1MB;
1997 ieee->current_network.rates[1] = IEEE80211_BASIC_RATE_MASK | IEEE80211_CCK_RATE_2MB;
1998 ieee->current_network.rates[2] = IEEE80211_BASIC_RATE_MASK | IEEE80211_CCK_RATE_5MB;
1999 ieee->current_network.rates[3] = IEEE80211_BASIC_RATE_MASK | IEEE80211_CCK_RATE_11MB;
2002 ieee->current_network.rates_len = 0;
2005 ieee->current_network.rates_ex_len = 8;
2007 ieee->current_network.rates_ex[0] = IEEE80211_BASIC_RATE_MASK | IEEE80211_OFDM_RATE_6MB;
2008 ieee->current_network.rates_ex[1] = IEEE80211_BASIC_RATE_MASK | IEEE80211_OFDM_RATE_9MB;
2009 ieee->current_network.rates_ex[2] = IEEE80211_BASIC_RATE_MASK | IEEE80211_OFDM_RATE_12MB;
2010 ieee->current_network.rates_ex[3] = IEEE80211_BASIC_RATE_MASK | IEEE80211_OFDM_RATE_18MB;
2011 ieee->current_network.rates_ex[4] = IEEE80211_BASIC_RATE_MASK | IEEE80211_OFDM_RATE_24MB;
2012 ieee->current_network.rates_ex[5] = IEEE80211_BASIC_RATE_MASK | IEEE80211_OFDM_RATE_36MB;
2013 ieee->current_network.rates_ex[6] = IEEE80211_BASIC_RATE_MASK | IEEE80211_OFDM_RATE_48MB;
2014 ieee->current_network.rates_ex[7] = IEEE80211_BASIC_RATE_MASK | IEEE80211_OFDM_RATE_54MB;
2018 ieee->current_network.rates_ex_len = 0;
2023 ieee->current_network.QoS_Enable = 0;
2025 ieee->current_network.atim_window = 0;
2026 ieee->current_network.capability = WLAN_CAPABILITY_IBSS;
2028 ieee->current_network.capability |= WLAN_CAPABILITY_SHORT_SLOT;
2034 ieee->set_chan(ieee->dev, ieee->current_network.channel);
2238 if (ieee->current_network.channel == 0){
2248 ieee->current_network.channel = ch;
2251 if (ieee->current_network.beacon_interval == 0)
2252 ieee->current_network.beacon_interval = 100;
2253 // printk("===>%s(), chan:%d\n", __FUNCTION__, ieee->current_network.channel);
2254 // ieee->set_chan(ieee->dev,ieee->current_network.channel);
2288 memset(&ieee->current_network, 0, sizeof(struct ieee80211_network));
2757 struct ieee80211_network *beacon = &ieee->current_network;
2831 memcpy(wrqu.ap_addr.sa_data, ieee->current_network.bssid, ETH_ALEN);