• 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/wlan-ng/

Lines Matching defs:wlandev

105 int skb_ether_to_p80211(wlandevice_t *wlandev, u32 ethconv,
177 switch (wlandev->macmode) {
180 memcpy(p80211_hdr->a3.a2, wlandev->netdev->dev_addr, ETH_ALEN);
181 memcpy(p80211_hdr->a3.a3, wlandev->bssid, ETH_ALEN);
185 memcpy(p80211_hdr->a3.a1, wlandev->bssid, ETH_ALEN);
186 memcpy(p80211_hdr->a3.a2, wlandev->netdev->dev_addr, ETH_ALEN);
192 memcpy(p80211_hdr->a3.a2, wlandev->bssid, ETH_ALEN);
204 if ((wlandev->hostwep & HOSTWEP_PRIVACYINVOKED)
205 && (wlandev->hostwep & HOSTWEP_ENCRYPT)) {
208 foo = wep_encrypt(wlandev, skb->data, p80211_wep->data,
210 (wlandev->hostwep & HOSTWEP_DEFAULTKEY_MASK),
231 static void orinoco_spy_gather(wlandevice_t *wlandev, char *mac,
239 for (i = 0; i < wlandev->spy_number; i++) {
241 if (!memcmp(wlandev->spy_address[i], mac, ETH_ALEN)) {
242 memcpy(wlandev->spy_address[i], mac, ETH_ALEN);
243 wlandev->spy_stat[i].level = rxmeta->signal;
244 wlandev->spy_stat[i].noise = rxmeta->noise;
245 wlandev->spy_stat[i].qual =
249 wlandev->spy_stat[i].updated = 0x7;
273 int skb_p80211_to_ether(wlandevice_t *wlandev, u32 ethconv,
276 netdevice_t *netdev = wlandev->netdev;
317 if ((wlandev->hostwep & HOSTWEP_PRIVACYINVOKED) && WLAN_GET_FC_ISWEP(fc)
318 && (wlandev->hostwep & HOSTWEP_DECRYPT)) {
324 foo = wep_decrypt(wlandev, skb->data + payload_offset + 4,
333 wlandev->rx.decrypt_err++;
344 wlandev->rx.decrypt++;
486 if (wlandev->spy_number)
487 orinoco_spy_gather(wlandev, eth_hdr(skb)->h_source,
533 * wlandev The wlandev this skb belongs to.
579 * wlandev The wlandev this skb belongs to.
588 int p80211skb_rxmeta_attach(struct wlandevice *wlandev, struct sk_buff *skb)
597 wlandev->name);
607 wlandev->name);
613 rxmeta->wlandev = wlandev;
632 * wlandev The wlandev this skb belongs to.
641 void p80211skb_free(struct wlandevice *wlandev, struct sk_buff *skb)