/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/mac80211/ |
H A D | debugfs_netdev.c | 162 IEEE80211_IF_FILE(peer, u.wds.remote_addr, MAC); 226 DEBUGFS_ADD(channel_use, wds); 227 DEBUGFS_ADD(drop_unencrypted, wds); 228 DEBUGFS_ADD(eapol, wds); 229 DEBUGFS_ADD(ieee8021_x, wds); 230 DEBUGFS_ADD(peer, wds); 319 DEBUGFS_DEL(channel_use, wds); 320 DEBUGFS_DEL(drop_unencrypted, wds); 321 DEBUGFS_DEL(eapol, wds); 322 DEBUGFS_DEL(ieee8021_x, wds); [all...] |
H A D | ieee80211_i.h | 304 struct ieee80211_if_wds wds; member in union:ieee80211_sub_if_data::__anon10887 355 } wds; member in union:ieee80211_sub_if_data::__anon10888
|
H A D | ieee80211_iface.c | 262 sta = sta_info_get(local, sdata->u.wds.remote_addr);
|
H A D | ieee80211.c | 1554 memcpy(hdr.addr1, sdata->u.wds.remote_addr, ETH_ALEN); 2406 is_zero_ether_addr(sdata->u.wds.remote_addr)) 3922 if (compare_ether_addr(sdata->u.wds.remote_addr, 4479 if (compare_ether_addr(remote_addr, sdata->u.wds.remote_addr) == 0) 4489 sta = sta_info_get(local, sdata->u.wds.remote_addr); 4496 dev->name, MAC_ARG(sdata->u.wds.remote_addr)); 4500 memcpy(&sdata->u.wds.remote_addr, remote_addr, ETH_ALEN);
|
H A D | ieee80211_ioctl.c | 764 if (memcmp(sdata->u.wds.remote_addr, (u8 *) &ap_addr->sa_data, 788 memcpy(&ap_addr->sa_data, sdata->u.wds.remote_addr, ETH_ALEN);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/router/shared/ |
H A D | wlif_utils.c | 198 int i, unit, wds = 0, wds_wsec = 0; local 227 if (strstr(os_name, "wds") && (wl_wlif_is_dwds(os_name) == FALSE)) { 230 wds = 1; 240 /* get wds setting */ 241 if (wds) { 247 /* get per wds settings */ 256 /* found wds settings */ 270 if (wds && wds_wsec) 282 if (wds && wds_wsec) 299 if (wds [all...] |
H A D | broadcom.c | 1697 int ap = 0, sta = 0, wet = 0, wds = 0, mac_spoof = 0, psta = 0, psr = 0; local 1727 ap = wds = 1; 1743 if (wds) 1744 websWrite(wp, "<option value=\"wds\" %s>Wireless Bridge</option>\n", 1745 nvram_match(wl_mode, "wds" ) ? "selected" : ""); 1952 macs = nvram_safe_get(strcat_r(prefix, "wds", tmp)); 1980 /* wds client mode */ 9788 (strncmp(ifname, "wds", 3) != 0)) { 9846 (strncmp(ifname, "wds", 3) != 0)) { 9903 (strncmp(ifname, "wds", [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/wireless/hostap/ |
H A D | hostap_80211_rx.c | 523 memcmp(iface->u.wds.remote_addr, addr, ETH_ALEN) == 0) 535 u16 fc, struct net_device **wds) 560 *wds = prism2_rx_get_wds(local, hdr->addr2); 561 if (*wds == NULL && fc & IEEE80211_FCTL_FROMDS && 575 if (*wds && !(fc & IEEE80211_FCTL_FROMDS) && local->ap && 582 *wds = NULL; 706 struct net_device *wds = NULL; local 839 if (hostap_rx_frame_wds(local, hdr, fc, &wds)) 841 if (wds) { 842 skb->dev = dev = wds; 534 hostap_rx_frame_wds(local_info_t *local, struct ieee80211_hdr_4addr *hdr, u16 fc, struct net_device **wds) argument [all...] |
H A D | hostap_ap.h | 245 int wds);
|
H A D | hostap_main.c | 162 if (prism2_wds_special_addr(iface->u.wds.remote_addr)) 164 else if (memcmp(iface->u.wds.remote_addr, remote_addr, 172 memcpy(empty->u.wds.remote_addr, remote_addr, ETH_ALEN); 189 /* verify that there is room for wds# postfix in the interface name */ 197 local->ddev->name, "wds%d"); 202 memcpy(iface->u.wds.remote_addr, remote_addr, ETH_ALEN); 223 if (memcmp(iface->u.wds.remote_addr, remote_addr, 235 memset(selected->u.wds.remote_addr, 0, ETH_ALEN);
|
H A D | hostap_80211_tx.c | 51 /* hard_start_xmit function for data interfaces (wlan#, wlan#wds#, wlan#sta) 172 memcpy(&hdr.addr1, iface->u.wds.remote_addr,
|
H A D | hostap_proc.c | 122 MAC2STR(iface->u.wds.remote_addr)); 124 printk(KERN_DEBUG "%s: wds proc did not fit\n", 409 create_proc_read_entry("wds", 0, local->proc, 441 remove_proc_entry("wds", local->proc);
|
H A D | hostap_wlan.h | 901 } wds; member in union:hostap_interface::__anon6097
|
H A D | hostap_ap.c | 2912 int wds) 2941 if (!wds && (sta == NULL || !(sta->flags & WLAN_STA_ASSOC))) { 2959 if (!wds) { 2909 hostap_handle_sta_rx(local_info_t *local, struct net_device *dev, struct sk_buff *skb, struct hostap_80211_rx_status *rx_stats, int wds) argument
|
H A D | hostap_ioctl.c | 761 memcpy(&ap_addr->sa_data, iface->u.wds.remote_addr, ETH_ALEN);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/ieee80211/ |
H A D | ieee80211_rx.c | 341 struct net_device *wds = NULL; local 343 struct net_device *wds = NULL; local 513 if (hostap_rx_frame_wds(ieee, hdr, fc, &wds)) 515 if (wds) { 516 skb->dev = dev = wds; 520 if (ieee->iw_mode == IW_MODE_MASTER && !wds && 537 wds != NULL)) { 757 if (wds && ((fc & (IEEE80211_FCTL_TODS | IEEE80211_FCTL_FROMDS)) == 772 if (ieee->iw_mode == IW_MODE_MASTER && !wds && ieee->ap->bridge_packets) {
|