• 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 defs:tag

48  * tag and the EXTENDED RATE MFIE tag if needed.
49 * It encludes two bytes per tag for the tag itself and its len
65 /* pleace the MFIE rate, tag to the memory (double) poined.
67 * it points after the new MFIE tag added.
71 u8 *tag = *tag_p;
74 *tag++ = MFIE_TYPE_RATES;
75 *tag++ = 4;
76 *tag++ = IEEE80211_BASIC_RATE_MASK | IEEE80211_CCK_RATE_1MB;
77 *tag++ = IEEE80211_BASIC_RATE_MASK | IEEE80211_CCK_RATE_2MB;
78 *tag++ = IEEE80211_BASIC_RATE_MASK | IEEE80211_CCK_RATE_5MB;
79 *tag++ = IEEE80211_BASIC_RATE_MASK | IEEE80211_CCK_RATE_11MB;
83 *tag_p = tag;
88 u8 *tag = *tag_p;
92 *tag++ = MFIE_TYPE_RATES_EX;
93 *tag++ = 8;
94 *tag++ = IEEE80211_BASIC_RATE_MASK | IEEE80211_OFDM_RATE_6MB;
95 *tag++ = IEEE80211_BASIC_RATE_MASK | IEEE80211_OFDM_RATE_9MB;
96 *tag++ = IEEE80211_BASIC_RATE_MASK | IEEE80211_OFDM_RATE_12MB;
97 *tag++ = IEEE80211_BASIC_RATE_MASK | IEEE80211_OFDM_RATE_18MB;
98 *tag++ = IEEE80211_BASIC_RATE_MASK | IEEE80211_OFDM_RATE_24MB;
99 *tag++ = IEEE80211_BASIC_RATE_MASK | IEEE80211_OFDM_RATE_36MB;
100 *tag++ = IEEE80211_BASIC_RATE_MASK | IEEE80211_OFDM_RATE_48MB;
101 *tag++ = IEEE80211_BASIC_RATE_MASK | IEEE80211_OFDM_RATE_54MB;
106 *tag_p = tag;
111 u8 *tag = *tag_p;
113 *tag++ = MFIE_TYPE_GENERIC; //0
114 *tag++ = 7;
115 *tag++ = 0x00;
116 *tag++ = 0x50;
117 *tag++ = 0xf2;
118 *tag++ = 0x02;//5
119 *tag++ = 0x00;
120 *tag++ = 0x01;
123 *tag++ = 0x0f|MAX_SP_Len;
125 *tag++ = MAX_SP_Len;
128 *tag++ = MAX_SP_Len;
130 *tag_p = tag;
135 u8 *tag = *tag_p;
137 *tag++ = MFIE_TYPE_GENERIC; //0
138 *tag++ = 7;
139 *tag++ = 0x00;
140 *tag++ = 0xe0;
141 *tag++ = 0x4c;
142 *tag++ = 0x01;//5
143 *tag++ = 0x02;
144 *tag++ = 0x11;
145 *tag++ = 0x00;
147 *tag_p = tag;
333 u8 *tag;
356 tag = (u8 *) skb_put(skb,len+2+rate_len);
358 *tag++ = MFIE_TYPE_SSID;
359 *tag++ = len;
360 memcpy(tag, ieee->current_network.ssid, len);
361 tag += len;
363 ieee80211_MFIE_Brate(ieee,&tag);
364 ieee80211_MFIE_Grate(ieee,&tag);
721 u8 *tag;
820 tag = (u8*) beacon_buf->info_element[0].data;
822 memcpy(tag, ssid, ssid_len);
824 tag += ssid_len;
826 *(tag++) = MFIE_TYPE_RATES;
827 *(tag++) = rate_len-2;
828 memcpy(tag,ieee->current_network.rates,rate_len-2);
829 tag+=rate_len-2;
831 *(tag++) = MFIE_TYPE_DS_SET;
832 *(tag++) = 1;
833 *(tag++) = ieee->current_network.channel;
837 *(tag++) = MFIE_TYPE_IBSS_SET;
838 *(tag++) = 2;
1188 u8 *tag;
1203 tag = skb->data + sizeof (struct ieee80211_hdr_3addr );
1205 while (tag+1 < skbend){
1206 if (*tag == 0){
1207 ssid = tag+2;
1208 ssidlen = *(tag+1);
1211 tag++; /* point to the len field */
1212 tag = tag + *(tag); /* point to the last data byte of the tag */
1213 tag++; /* point to the next tag */