Home
last modified time | relevance | path

Searched refs:bssid (Results 1 – 200 of 280) sorted by relevance

12

/linux-4.1.27/net/wireless/
Dibss.c17 void __cfg80211_ibss_joined(struct net_device *dev, const u8 *bssid, in __cfg80211_ibss_joined() argument
32 bss = cfg80211_get_bss(wdev->wiphy, channel, bssid, NULL, 0, in __cfg80211_ibss_joined()
48 nl80211_send_ibss_bssid(wiphy_to_rdev(wdev->wiphy), dev, bssid, in __cfg80211_ibss_joined()
52 memcpy(wrqu.ap_addr.sa_data, bssid, ETH_ALEN); in __cfg80211_ibss_joined()
57 void cfg80211_ibss_joined(struct net_device *dev, const u8 *bssid, in cfg80211_ibss_joined() argument
65 trace_cfg80211_ibss_joined(dev, bssid, channel); in cfg80211_ibss_joined()
75 memcpy(ev->ij.bssid, bssid, ETH_ALEN); in cfg80211_ibss_joined()
467 u8 *bssid = ap_addr->sa_data; in cfg80211_ibss_wext_siwap() local
481 if (is_zero_ether_addr(bssid) || is_broadcast_ether_addr(bssid)) in cfg80211_ibss_wext_siwap()
482 bssid = NULL; in cfg80211_ibss_wext_siwap()
[all …]
Dmlme.c48 __cfg80211_connect_result(dev, mgmt->bssid, NULL, 0, ie, len - ieoffs, in cfg80211_rx_assoc_resp()
68 const u8 *bssid = mgmt->bssid; in cfg80211_process_deauth() local
75 !ether_addr_equal(wdev->current_bss->pub.bssid, bssid)) in cfg80211_process_deauth()
87 const u8 *bssid = mgmt->bssid; in cfg80211_process_disassoc() local
94 !ether_addr_equal(wdev->current_bss->pub.bssid, bssid))) in cfg80211_process_disassoc()
141 trace_cfg80211_send_assoc_timeout(dev, bss->bssid); in cfg80211_assoc_timeout()
143 nl80211_send_assoc_timeout(rdev, dev, bss->bssid, GFP_KERNEL); in cfg80211_assoc_timeout()
202 const u8 *bssid, in cfg80211_mlme_auth() argument
228 ether_addr_equal(bssid, wdev->current_bss->pub.bssid)) in cfg80211_mlme_auth()
231 req.bss = cfg80211_get_bss(&rdev->wiphy, chan, bssid, ssid, ssid_len, in cfg80211_mlme_auth()
[all …]
Dwext-sme.c264 u8 *bssid = ap_addr->sa_data; in cfg80211_mgd_wext_siwap() local
275 if (is_zero_ether_addr(bssid) || is_broadcast_ether_addr(bssid)) in cfg80211_mgd_wext_siwap()
276 bssid = NULL; in cfg80211_mgd_wext_siwap()
283 if (!bssid && !wdev->wext.connect.bssid) in cfg80211_mgd_wext_siwap()
287 if (wdev->wext.connect.bssid && bssid && in cfg80211_mgd_wext_siwap()
288 ether_addr_equal(bssid, wdev->wext.connect.bssid)) in cfg80211_mgd_wext_siwap()
297 if (bssid) { in cfg80211_mgd_wext_siwap()
298 memcpy(wdev->wext.bssid, bssid, ETH_ALEN); in cfg80211_mgd_wext_siwap()
299 wdev->wext.connect.bssid = wdev->wext.bssid; in cfg80211_mgd_wext_siwap()
301 wdev->wext.connect.bssid = NULL; in cfg80211_mgd_wext_siwap()
[all …]
Dsme.c44 u8 bssid[ETH_ALEN], prev_bssid[ETH_ALEN]; member
166 params->bssid, in cfg80211_conn_do_work()
190 params->bssid, params->ssid, in cfg80211_conn_do_work()
193 cfg80211_mlme_deauth(rdev, wdev->netdev, params->bssid, in cfg80211_conn_do_work()
199 cfg80211_mlme_deauth(rdev, wdev->netdev, params->bssid, in cfg80211_conn_do_work()
204 cfg80211_mlme_deauth(rdev, wdev->netdev, params->bssid, in cfg80211_conn_do_work()
220 u8 bssid_buf[ETH_ALEN], *bssid = NULL; in cfg80211_conn_work() local
238 if (wdev->conn->params.bssid) { in cfg80211_conn_work()
239 memcpy(bssid_buf, wdev->conn->params.bssid, ETH_ALEN); in cfg80211_conn_work()
240 bssid = bssid_buf; in cfg80211_conn_work()
[all …]
Dtrace.h1076 MAC_ENTRY(bssid)
1083 MAC_ASSIGN(bssid, req->bss->bssid);
1085 eth_zero_addr(__entry->bssid);
1090 MAC_PR_ARG(bssid))
1100 MAC_ENTRY(bssid)
1109 MAC_ASSIGN(bssid, req->bss->bssid);
1111 eth_zero_addr(__entry->bssid);
1118 WIPHY_PR_ARG, NETDEV_PR_ARG, MAC_PR_ARG(bssid),
1130 MAC_ENTRY(bssid)
1136 MAC_ASSIGN(bssid, req->bssid);
[all …]
Dcore.h207 u8 bssid[ETH_ALEN]; member
227 u8 bssid[ETH_ALEN]; member
279 void __cfg80211_ibss_joined(struct net_device *dev, const u8 *bssid,
326 const u8 *bssid,
334 const u8 *bssid,
338 struct net_device *dev, const u8 *bssid,
342 struct net_device *dev, const u8 *bssid,
367 void __cfg80211_connect_result(struct net_device *dev, const u8 *bssid,
Dnl80211.h55 struct net_device *netdev, const u8 *bssid,
60 struct net_device *netdev, const u8 *bssid,
79 struct net_device *netdev, const u8 *bssid,
Dscan.c399 static bool is_bss(struct cfg80211_bss *a, const u8 *bssid, in is_bss() argument
405 if (bssid && !ether_addr_equal(a->bssid, bssid)) in is_bss()
480 r = memcmp(a->bssid, b->bssid, sizeof(a->bssid)); in cmp_bss()
583 const u8 *bssid, in cfg80211_get_bss() argument
593 trace_cfg80211_get_bss(wiphy, channel, bssid, ssid, ssid_len, bss_type, in cfg80211_get_bss()
609 if (!is_valid_ether_addr(bss->pub.bssid)) in cfg80211_get_bss()
615 if (is_bss(&bss->pub, bssid, ssid, ssid_len)) { in cfg80211_get_bss()
714 if (!ether_addr_equal(bss->pub.bssid, new->pub.bssid)) in cfg80211_combine_bsses()
946 const u8 *bssid, u64 tsf, u16 capability, in cfg80211_inform_bss_width() argument
967 memcpy(tmp.pub.bssid, bssid, ETH_ALEN); in cfg80211_inform_bss_width()
[all …]
Dutil.c532 const u8 *bssid, bool qos) in ieee80211_data_from_8023() argument
568 memcpy(hdr.addr1, bssid, ETH_ALEN); in ieee80211_data_from_8023()
578 memcpy(hdr.addr3, bssid, ETH_ALEN); in ieee80211_data_from_8023()
860 const u8 *bssid = NULL; in cfg80211_process_wdev_events() local
872 if (!is_zero_ether_addr(ev->cr.bssid)) in cfg80211_process_wdev_events()
873 bssid = ev->cr.bssid; in cfg80211_process_wdev_events()
875 wdev->netdev, bssid, in cfg80211_process_wdev_events()
893 __cfg80211_ibss_joined(wdev->netdev, ev->ij.bssid, in cfg80211_process_wdev_events()
Dwext-compat.c1201 memcpy(&wdev->wext.bssid, (u8 *) &addr->sa_data, ETH_ALEN); in cfg80211_wds_wext_siwap()
1216 memcpy(&addr->sa_data, wdev->wext.bssid, ETH_ALEN); in cfg80211_wds_wext_giwap()
1292 memcpy(addr, wdev->current_bss->pub.bssid, ETH_ALEN); in cfg80211_wext_giwrate()
1319 u8 bssid[ETH_ALEN]; in cfg80211_wireless_stats() local
1333 memcpy(bssid, wdev->current_bss->pub.bssid, ETH_ALEN); in cfg80211_wireless_stats()
1338 if (rdev_get_station(rdev, dev, bssid, &sinfo)) in cfg80211_wireless_stats()
1465 cfg_pmksa.bssid = pmksa->bssid.sa_data; in cfg80211_wext_siwpmksa()
Dnl80211.c2056 const u8 *bssid; in nl80211_set_wds_peer() local
2070 bssid = nla_data(info->attrs[NL80211_ATTR_MAC]); in nl80211_set_wds_peer()
2071 return rdev_set_wds_peer(rdev, dev, bssid); in nl80211_set_wds_peer()
6548 if ((!is_zero_ether_addr(res->bssid) && in nl80211_send_bss()
6549 nla_put(msg, NL80211_BSS_BSSID, ETH_ALEN, res->bssid))) in nl80211_send_bss()
6809 const u8 *bssid, *ssid, *ie = NULL, *sae_data = NULL; in nl80211_authenticate() local
6871 bssid = nla_data(info->attrs[NL80211_ATTR_MAC]); in nl80211_authenticate()
6913 err = cfg80211_mlme_auth(rdev, dev, chan, auth_type, bssid, in nl80211_authenticate()
7007 const u8 *bssid, *ssid; in nl80211_associate() local
7025 bssid = nla_data(info->attrs[NL80211_ATTR_MAC]); in nl80211_associate()
[all …]
/linux-4.1.27/drivers/net/wireless/
Drndis_wlan.c202 u8 bssid[ETH_ALEN]; member
208 u8 bssid[ETH_ALEN]; member
266 struct ndis_80211_bssid_ex bssid[0]; member
286 u8 bssid[ETH_ALEN]; member
295 u8 bssid[ETH_ALEN]; member
341 u8 bssid[ETH_ALEN]; member
418 u8 bssid[ETH_ALEN]; member
466 u8 bssid[ETH_ALEN]; member
1007 static int set_bssid(struct usbnet *usbdev, const u8 *bssid) in set_bssid() argument
1012 bssid, ETH_ALEN); in set_bssid()
[all …]
Dat76c50x-usb.h192 u8 bssid[ETH_ALEN]; member
204 u8 bssid[ETH_ALEN]; member
213 u8 bssid[ETH_ALEN]; member
404 u8 bssid[ETH_ALEN]; member
Dwl3501.h395 u8 bssid[ETH_ALEN]; member
433 u8 bssid[ETH_ALEN]; member
449 u8 bssid[ETH_ALEN]; member
594 u8 bssid[ETH_ALEN]; member
Dat76c50x-usb.c1169 eth_broadcast_addr(scan.bssid); in at76_start_monitor()
1430 eth_zero_addr(priv->bssid); in at76_startup_device()
1690 memcpy(join.bssid, priv->bssid, ETH_ALEN); in at76_join()
1728 if (is_valid_ether_addr(priv->bssid)) in at76_work_join_bssid()
1793 if (!ether_addr_equal_64bits(priv->bssid, mgmt->bssid)) { in at76_mac80211_tx()
1794 memcpy(priv->bssid, mgmt->bssid, ETH_ALEN); in at76_mac80211_tx()
1944 if (is_valid_ether_addr(priv->bssid)) in at76_dwork_hw_scan()
1976 eth_broadcast_addr(scan.bssid); in at76_hw_scan()
2020 at76_dbg_dump(DBG_MAC80211, priv->bssid, ETH_ALEN, "bssid:"); in at76_config()
2026 if (is_valid_ether_addr(priv->bssid)) in at76_config()
[all …]
Dwl3501_cs.c675 if (ether_addr_equal_unaligned(this->bss_set[i].bssid, sig.bssid)) { in wl3501_mgmt_scan_confirm()
824 dev->name, this->bssid); in wl3501_online()
847 memcpy(sig.mac_addr, this->bssid, ETH_ALEN); in wl3501_mgmt_auth()
861 memcpy(sig.mac_addr, this->bssid, ETH_ALEN); in wl3501_mgmt_association()
876 memcpy(this->bssid, in wl3501_mgmt_join_confirm()
877 this->bss_set[i].bssid, ETH_ALEN); in wl3501_mgmt_join_confirm()
886 memcpy(&this->bssid, &this->bss_set[i].bssid, ETH_ALEN); in wl3501_mgmt_join_confirm()
1530 memcpy(this->bssid, wrqu->ap_addr.sa_data, ETH_ALEN); in wl3501_set_wap()
1543 memcpy(wrqu->ap_addr.sa_data, this->bssid, ETH_ALEN); in wl3501_get_wap()
1567 memcpy(iwe.u.ap_addr.sa_data, this->bss_set[i].bssid, ETH_ALEN); in wl3501_get_scan()
Dadm8211.c1279 static void adm8211_set_bssid(struct ieee80211_hw *dev, const u8 *bssid) in adm8211_set_bssid() argument
1284 ADM8211_CSR_WRITE(BSSID0, le32_to_cpu(*(__le32 *)bssid)); in adm8211_set_bssid()
1287 reg |= (bssid[4] << 16) | (bssid[5] << 24); in adm8211_set_bssid()
1316 if (!ether_addr_equal(conf->bssid, priv->bssid)) { in adm8211_bss_info_changed()
1317 adm8211_set_bssid(dev, conf->bssid); in adm8211_bss_info_changed()
1318 memcpy(priv->bssid, conf->bssid, ETH_ALEN); in adm8211_bss_info_changed()
1384 adm8211_set_bssid(dev, priv->bssid); in adm8211_configure_filter()
Drayctl.h471 UCHAR bssid[ADDRLEN]; member
478 UCHAR bssid[ADDRLEN]; member
593 UCHAR bssid[ADDRLEN]; member
Dmac80211_hwsim.c177 u8 bssid[ETH_ALEN]; member
620 __func__, vp->bssid, vp->aid); in hwsim_send_ps_poll()
630 memcpy(pspoll->bssid, vp->bssid, ETH_ALEN); in hwsim_send_ps_poll()
651 __func__, vp->bssid, ps); in hwsim_send_nullfunc()
661 memcpy(hdr->addr1, vp->bssid, ETH_ALEN); in hwsim_send_nullfunc()
663 memcpy(hdr->addr3, vp->bssid, ETH_ALEN); in hwsim_send_nullfunc()
1590 __func__, info->bssid); in mac80211_hwsim_bss_info_changed()
1591 memcpy(vp->bssid, info->bssid, ETH_ALEN); in mac80211_hwsim_bss_info_changed()
Dmwl8k.c326 u8 bssid[ETH_ALEN]; member
1293 u8 *bssid) in mwl8k_find_vif_bss() argument
1299 if (memcmp(bssid, mwl8k_vif->bssid, in mwl8k_find_vif_bss()
3041 __u8 bssid[ETH_ALEN]; member
3057 memcpy(cmd->bssid, mac, ETH_ALEN); in mwl8k_cmd_set_post_scan()
3200 __u8 bssid[ETH_ALEN]; member
3236 memcpy(cmd->bssid, vif->bss_conf.bssid, ETH_ALEN); in mwl8k_cmd_set_aid()
4847 memcpy(mwl8k_vif->bssid, vif->addr, ETH_ALEN); in mwl8k_add_interface()
5007 ap = ieee80211_find_sta(vif, vif->bss_conf.bssid); in mwl8k_bss_info_changed_sta()
5081 memcpy(priv->capture_bssid, vif->bss_conf.bssid, ETH_ALEN); in mwl8k_bss_info_changed_sta()
[all …]
Dairo.c666 u8 bssid[4][ETH_ALEN]; member
774 u8 bssid[ETH_ALEN]; /* Mac address of the BSS */ member
2994 memcpy(wrqu.ap_addr.sa_data, status_rid.bssid[0], ETH_ALEN); in airo_send_event()
5474 BSSList_rid.bssid, in proc_BSSList_open()
5979 memcpy(awrq->sa_data, status_rid.bssid[0], ETH_ALEN); in airo_get_wap()
7154 memcpy(address[i].sa_data, BSSList.bssid, ETH_ALEN); in airo_get_aplist()
7179 (status_rid.bssid[i][0] in airo_get_aplist()
7180 & status_rid.bssid[i][1] in airo_get_aplist()
7181 & status_rid.bssid[i][2] in airo_get_aplist()
7182 & status_rid.bssid[i][3] in airo_get_aplist()
[all …]
Dadm8211.h555 u8 bssid[ETH_ALEN]; member
/linux-4.1.27/net/mac80211/
Dibss.c80 memcpy(mgmt->bssid, ifibss->bssid, ETH_ALEN); in ieee80211_ibss_build_presp()
218 const u8 *bssid, const int beacon_int, in __ieee80211_sta_join_ibss() argument
242 if (!ether_addr_equal(ifibss->bssid, bssid)) in __ieee80211_sta_join_ibss()
314 memcpy(ifibss->bssid, bssid, ETH_ALEN); in __ieee80211_sta_join_ibss()
392 cfg80211_ibss_joined(sdata->dev, ifibss->bssid, chan, GFP_KERNEL); in __ieee80211_sta_join_ibss()
472 __ieee80211_sta_join_ibss(sdata, cbss->bssid, in ieee80211_sta_join_ibss()
497 ifibss->bssid, ifibss->ssid, in ieee80211_ibss_csa_beacon()
543 if (!is_zero_ether_addr(ifibss->bssid)) { in ieee80211_ibss_finish_csa()
546 ifibss->bssid, ifibss->ssid, in ieee80211_ibss_finish_csa()
602 ieee80211_ibss_add_sta(struct ieee80211_sub_if_data *sdata, const u8 *bssid, in ieee80211_ibss_add_sta() argument
[all …]
Dmlme.c347 const u8 *bssid, u32 *changed) in ieee80211_config_bw() argument
410 ifmgd->bssid, chandef.chan->center_freq, chandef.width, in ieee80211_config_bw()
421 ifmgd->bssid); in ieee80211_config_bw()
457 ifmgd->bssid); in ieee80211_config_bw()
690 memcpy(mgmt->da, assoc_data->bss->bssid, ETH_ALEN); in ieee80211_send_assoc()
692 memcpy(mgmt->bssid, assoc_data->bss->bssid, ETH_ALEN); in ieee80211_send_assoc()
962 memcpy(nullfunc->addr1, sdata->u.mgd.bssid, ETH_ALEN); in ieee80211_send_4addr_nullfunc()
964 memcpy(nullfunc->addr3, sdata->u.mgd.bssid, ETH_ALEN); in ieee80211_send_4addr_nullfunc()
1133 ifmgd->associated->bssid, &csa_ie); in ieee80211_sta_process_chanswitch()
1144 ifmgd->associated->bssid, in ieee80211_sta_process_chanswitch()
[all …]
Dspectmgmt.c27 u32 sta_flags, u8 *bssid, in ieee80211_parse_ch_switch_ie() argument
86 bssid, new_freq); in ieee80211_parse_ch_switch_ie()
176 bssid); in ieee80211_parse_ch_switch_ie()
187 const u8 *da, const u8 *bssid, in ieee80211_send_refuse_measurement_request() argument
204 memcpy(msr_report->bssid, bssid, ETH_ALEN); in ieee80211_send_refuse_measurement_request()
241 mgmt->sa, mgmt->bssid, in ieee80211_process_measurement_req()
Dht.c379 memcpy(mgmt->bssid, sdata->vif.addr, ETH_ALEN); in ieee80211_send_delba()
381 memcpy(mgmt->bssid, sdata->u.mgd.bssid, ETH_ALEN); in ieee80211_send_delba()
383 memcpy(mgmt->bssid, sdata->u.ibss.bssid, ETH_ALEN); in ieee80211_send_delba()
426 const u8 *bssid) in ieee80211_send_smps_action() argument
441 memcpy(action_frame->bssid, bssid, ETH_ALEN); in ieee80211_send_smps_action()
Drx.c1356 u8 *bssid = ieee80211_get_bssid(hdr, rx->skb->len, in ieee80211_rx_h_sta_process() local
1358 if (ether_addr_equal(bssid, rx->sdata->u.ibss.bssid) && in ieee80211_rx_h_sta_process()
1370 u8 *bssid = ieee80211_get_bssid(hdr, rx->skb->len, in ieee80211_rx_h_sta_process() local
1373 if (is_broadcast_ether_addr(bssid)) in ieee80211_rx_h_sta_process()
2518 if (!ether_addr_equal(mgmt->sa, sdata->u.mgd.bssid) || in ieee80211_process_sa_query_req()
2519 !ether_addr_equal(mgmt->bssid, sdata->u.mgd.bssid)) { in ieee80211_process_sa_query_req()
2538 memcpy(resp->bssid, sdata->u.mgd.bssid, ETH_ALEN); in ieee80211_process_sa_query_req()
2704 if (!ether_addr_equal(mgmt->bssid, sdata->u.mgd.bssid)) in ieee80211_rx_h_action()
2797 u8 *bssid; in ieee80211_rx_h_action() local
2808 bssid = sdata->u.mgd.bssid; in ieee80211_rx_h_action()
[all …]
Dagg-rx.c206 memcpy(mgmt->bssid, sdata->vif.addr, ETH_ALEN); in ieee80211_send_addba_resp()
208 memcpy(mgmt->bssid, sdata->u.mgd.bssid, ETH_ALEN); in ieee80211_send_addba_resp()
210 memcpy(mgmt->bssid, sdata->u.ibss.bssid, ETH_ALEN); in ieee80211_send_addba_resp()
Dieee80211_i.h449 u8 bssid[ETH_ALEN]; member
572 u8 bssid[ETH_ALEN] __aligned(2); member
1527 const u8 *bssid, const u8 *addr, u32 supp_rates);
1542 const u8 *bssid, const u8 *addr, u32 supp_rates);
1663 const u8 *bssid);
1744 u32 sta_flags, u8 *bssid,
1929 const u8 *extra, size_t extra_len, const u8 *bssid,
1933 const u8 *bssid, u16 stype, u16 reason,
Dagg-tx.c85 memcpy(mgmt->bssid, sdata->vif.addr, ETH_ALEN); in ieee80211_send_addba_request()
87 memcpy(mgmt->bssid, sdata->u.mgd.bssid, ETH_ALEN); in ieee80211_send_addba_request()
89 memcpy(mgmt->bssid, sdata->u.ibss.bssid, ETH_ALEN); in ieee80211_send_addba_request()
Diface.c1379 sdata->vif.bss_conf.bssid = sdata->vif.addr; in ieee80211_setup_sdata()
1388 sdata->vif.bss_conf.bssid = sdata->u.mgd.bssid; in ieee80211_setup_sdata()
1392 sdata->vif.bss_conf.bssid = bssid_wildcard; in ieee80211_setup_sdata()
1396 sdata->vif.bss_conf.bssid = sdata->u.ibss.bssid; in ieee80211_setup_sdata()
1410 sdata->vif.bss_conf.bssid = NULL; in ieee80211_setup_sdata()
1414 sdata->vif.bss_conf.bssid = sdata->vif.addr; in ieee80211_setup_sdata()
Ddebugfs_netdev.c216 IEEE80211_IF_FILE(bssid, u.mgd.bssid, MAC);
332 memcpy(hdr->addr1, sdata->u.mgd.associated->bssid, ETH_ALEN); in ieee80211_if_parse_tkip_mic_test()
573 DEBUGFS_ADD(bssid); in add_sta_files()
Dwme.c185 ra = sdata->u.mgd.bssid; in ieee80211_select_queue()
Dutil.c1269 const u8 *bssid, const u8 *key, u8 key_len, u8 key_idx, in ieee80211_send_auth() argument
1291 memcpy(mgmt->bssid, bssid, ETH_ALEN); in ieee80211_send_auth()
1310 const u8 *bssid, u16 stype, u16 reason, in ieee80211_send_deauth_disassoc() argument
1321 memcpy(mgmt->da, bssid, ETH_ALEN); in ieee80211_send_deauth_disassoc()
1323 memcpy(mgmt->bssid, bssid, ETH_ALEN); in ieee80211_send_deauth_disassoc()
1601 memcpy(mgmt->bssid, dst, ETH_ALEN); in ieee80211_build_probe_req()
2861 memcpy(mgmt->bssid, sdata->vif.addr, ETH_ALEN); in ieee80211_send_action_csa()
2864 memcpy(mgmt->bssid, ifibss->bssid, ETH_ALEN); in ieee80211_send_action_csa()
Dethtool.c106 sta = sta_info_get_bss(sdata, sdata->u.mgd.bssid); in ieee80211_get_stats()
Docb.c42 const u8 *bssid, const u8 *addr, in ieee80211_ocb_rx_no_sta() argument
Dtx.c1958 sta = sta_info_get(sdata, sdata->u.mgd.bssid); in ieee80211_lookup_ra_sta()
2152 memcpy(hdr.addr3, sdata->u.mgd.bssid, ETH_ALEN); in ieee80211_build_hdr()
2159 memcpy(hdr.addr1, sdata->u.mgd.bssid, ETH_ALEN); in ieee80211_build_hdr()
2167 memcpy(hdr.addr1, sdata->u.mgd.bssid, ETH_ALEN); in ieee80211_build_hdr()
2196 memcpy(hdr.addr3, sdata->u.ibss.bssid, ETH_ALEN); in ieee80211_build_hdr()
3080 memcpy(pspoll->bssid, ifmgd->bssid, ETH_ALEN); in ieee80211_pspoll_get()
3115 memcpy(nullfunc->addr1, ifmgd->bssid, ETH_ALEN); in ieee80211_nullfunc_get()
3117 memcpy(nullfunc->addr3, ifmgd->bssid, ETH_ALEN); in ieee80211_nullfunc_get()
Dtdls.c209 memcpy(lnkid->bssid, sdata->u.mgd.bssid, ETH_ALEN); in ieee80211_tdls_add_link_ie()
487 ap_sta = sta_info_get(sdata, ifmgd->bssid); in ieee80211_tdls_add_setup_cfm_ies()
764 memcpy(mgmt->bssid, sdata->u.mgd.bssid, ETH_ALEN); in ieee80211_prep_tdls_direct()
Dkey.c873 void ieee80211_gtk_rekey_notify(struct ieee80211_vif *vif, const u8 *bssid, in ieee80211_gtk_rekey_notify() argument
878 trace_api_gtk_rekey_notify(sdata, bssid, replay_ctr); in ieee80211_gtk_rekey_notify()
880 cfg80211_gtk_rekey_notify(sdata->dev, bssid, replay_ctr, gfp); in ieee80211_gtk_rekey_notify()
Dtrace.h1933 const u8 *bssid, const u8 *replay_ctr),
1935 TP_ARGS(sdata, bssid, replay_ctr),
1939 __array(u8, bssid, ETH_ALEN)
1945 memcpy(__entry->bssid, bssid, ETH_ALEN);
Dmesh.c666 memcpy(mgmt->bssid, sdata->vif.addr, ETH_ALEN); in ieee80211_mesh_build_beacon()
1141 memcpy(mgmt_fwd->bssid, sdata->vif.addr, ETH_ALEN); in mesh_fwd_csa_frame()
1337 sdata->vif.bss_conf.bssid = zero_addr; in ieee80211_mesh_init_sdata()
/linux-4.1.27/drivers/staging/rtl8188eu/core/
Drtw_ioctl_set.c144 u8 rtw_set_802_11_bssid(struct adapter *padapter, u8 *bssid) in rtw_set_802_11_bssid() argument
151 DBG_88E_LEVEL(_drv_info_, "set bssid:%pM\n", bssid); in rtw_set_802_11_bssid()
153 if ((bssid[0] == 0x00 && bssid[1] == 0x00 && bssid[2] == 0x00 && in rtw_set_802_11_bssid()
154 bssid[3] == 0x00 && bssid[4] == 0x00 && bssid[5] == 0x00) || in rtw_set_802_11_bssid()
155 (bssid[0] == 0xFF && bssid[1] == 0xFF && bssid[2] == 0xFF && in rtw_set_802_11_bssid()
156 bssid[3] == 0xFF && bssid[4] == 0xFF && bssid[5] == 0xFF)) { in rtw_set_802_11_bssid()
173 if (!memcmp(&pmlmepriv->cur_network.network.MacAddress, bssid, ETH_ALEN)) { in rtw_set_802_11_bssid()
178 RT_TRACE(_module_rtl871x_ioctl_set_c_, _drv_info_, ("set_bssid =%pM\n", (bssid))); in rtw_set_802_11_bssid()
210 memcpy(&pmlmepriv->assoc_bssid, bssid, ETH_ALEN); in rtw_set_802_11_bssid()
Drtw_wlan_util.c878 struct wlan_bssid_ex *bssid; in rtw_check_bcn_info() local
906 bssid = kzalloc(sizeof(struct wlan_bssid_ex), GFP_ATOMIC); in rtw_check_bcn_info()
907 if (!bssid) in rtw_check_bcn_info()
913 bssid->Reserved[0] = 1; in rtw_check_bcn_info()
915 bssid->Length = sizeof(struct wlan_bssid_ex) - MAX_IE_SZ + len; in rtw_check_bcn_info()
918 bssid->IELength = len; in rtw_check_bcn_info()
919 memcpy(bssid->IEs, (pframe + sizeof(struct rtw_ieee80211_hdr_3addr)), bssid->IELength); in rtw_check_bcn_info()
923 …p = rtw_get_ie(bssid->IEs + _FIXED_IE_LENGTH_, _HT_CAPABILITY_IE_, &len, bssid->IELength - _FIXED_… in rtw_check_bcn_info()
931 …p = rtw_get_ie(bssid->IEs + _FIXED_IE_LENGTH_, _HT_ADD_INFO_IE_, &len, bssid->IELength - _FIXED_IE… in rtw_check_bcn_info()
953 …p = rtw_get_ie(bssid->IEs + _FIXED_IE_LENGTH_, _DSSET_IE_, &len, bssid->IELength - _FIXED_IE_LENGT… in rtw_check_bcn_info()
[all …]
Drtw_mlme_ext.c2121 unsigned char *mac, *bssid; in issue_probersp() local
2149 bssid = cur_network->MacAddress; in issue_probersp()
2155 memcpy(pwlanhdr->addr3, bssid, ETH_ALEN); in issue_probersp()
3726 …ect_bss_info(struct adapter *padapter, struct recv_frame *precv_frame, struct wlan_bssid_ex *bssid) in collect_bss_info() argument
3744 memset(bssid, 0, sizeof(struct wlan_bssid_ex)); in collect_bss_info()
3749 bssid->Reserved[0] = 1; in collect_bss_info()
3755 bssid->Reserved[0] = 2; in collect_bss_info()
3758 bssid->Reserved[0] = 3; in collect_bss_info()
3760 bssid->Reserved[0] = 0; in collect_bss_info()
3765 bssid->Length = sizeof(struct wlan_bssid_ex) - MAX_IE_SZ + len; in collect_bss_info()
[all …]
Drtw_recv.c743 if (!memcmp(pattrib->bssid, "\x0\x0\x0\x0\x0\x0", ETH_ALEN) || in sta2sta_data_frame()
745 memcmp(pattrib->bssid, mybssid, ETH_ALEN)) { in sta2sta_data_frame()
753 if (memcmp(pattrib->bssid, pattrib->src, ETH_ALEN)) { in sta2sta_data_frame()
758 sta_addr = pattrib->bssid; in sta2sta_data_frame()
762 if (!IS_MCAST(pattrib->bssid)) { in sta2sta_data_frame()
768 if (memcmp(pattrib->bssid, pattrib->dst, ETH_ALEN)) { in sta2sta_data_frame()
778 memcpy(pattrib->bssid, GetAddr3Ptr(ptr), ETH_ALEN); in sta2sta_data_frame()
836 if (!memcmp(pattrib->bssid, "\x0\x0\x0\x0\x0\x0", ETH_ALEN) || in ap2sta_data_frame()
838 (memcmp(pattrib->bssid, mybssid, ETH_ALEN))) { in ap2sta_data_frame()
840 (" ap2sta_data_frame: compare BSSID fail ; BSSID=%pM\n", (pattrib->bssid))); in ap2sta_data_frame()
[all …]
/linux-4.1.27/drivers/staging/rtl8192e/
Drtl819x_HTProc.c161 if ((memcmp(net->bssid, BELKINF5D8233V1_RALINK, 3) == 0) || in IsHTHalfNmodeAPs()
162 (memcmp(net->bssid, BELKINF5D82334V3_RALINK, 3) == 0) || in IsHTHalfNmodeAPs()
163 (memcmp(net->bssid, PCI_RALINK, 3) == 0) || in IsHTHalfNmodeAPs()
164 (memcmp(net->bssid, EDIMAX_RALINK, 3) == 0) || in IsHTHalfNmodeAPs()
165 (memcmp(net->bssid, AIRLINK_RALINK, 3) == 0) || in IsHTHalfNmodeAPs()
168 else if (!memcmp(net->bssid, UNKNOWN_BORADCOM, 3) || in IsHTHalfNmodeAPs()
169 !memcmp(net->bssid, LINKSYSWRT330_LINKSYSWRT300_BROADCOM, 3) || in IsHTHalfNmodeAPs()
170 !memcmp(net->bssid, LINKSYSWRT350_LINKSYSWRT150_BROADCOM, 3) || in IsHTHalfNmodeAPs()
194 else if (!memcmp(net->bssid, UNKNOWN_BORADCOM, 3) || in HTIOTPeerDetermine()
195 !memcmp(net->bssid, LINKSYSWRT330_LINKSYSWRT300_BROADCOM, 3) || in HTIOTPeerDetermine()
[all …]
Drtllib_rx.c924 u8 *src, u8 *bssid) in rtllib_rx_extract_addr() argument
932 memcpy(bssid, hdr->addr2, ETH_ALEN); in rtllib_rx_extract_addr()
937 memcpy(bssid, hdr->addr1, ETH_ALEN); in rtllib_rx_extract_addr()
942 memcpy(bssid, ieee->current_network.bssid, ETH_ALEN); in rtllib_rx_extract_addr()
947 memcpy(bssid, hdr->addr3, ETH_ALEN); in rtllib_rx_extract_addr()
953 u8 *dst, u8 *src, u8 *bssid, u8 *addr2) in rtllib_rx_data_filter() argument
962 !ether_addr_equal(ieee->current_network.bssid, bssid) && in rtllib_rx_data_filter()
963 !is_zero_ether_addr(ieee->current_network.bssid)) { in rtllib_rx_data_filter()
971 !ether_addr_equal(dst, ieee->current_network.bssid) && in rtllib_rx_data_filter()
972 ether_addr_equal(bssid, ieee->current_network.bssid)) { in rtllib_rx_data_filter()
[all …]
Drtllib_softmac.c817 memcpy(auth->header.addr1, beacon->bssid, ETH_ALEN); in rtllib_authentication_req()
819 memcpy(auth->header.addr3, beacon->bssid, ETH_ALEN); in rtllib_authentication_req()
912 memcpy(beacon_buf->header.addr3, ieee->current_network.bssid, ETH_ALEN); in rtllib_probe_resp()
1087 memcpy(hdr->addr1, ieee->current_network.bssid, ETH_ALEN); in rtllib_null_func()
1089 memcpy(hdr->addr3, ieee->current_network.bssid, ETH_ALEN); in rtllib_null_func()
1114 memcpy(hdr->bssid, ieee->current_network.bssid, ETH_ALEN); in rtllib_pspoll_func()
1152 inline int SecIsInPMKIDList(struct rtllib_device *ieee, u8 *bssid) in SecIsInPMKIDList() argument
1158 (memcmp(ieee->PMKIDList[i].Bssid, bssid, ETH_ALEN) == 0)) in SecIsInPMKIDList()
1234 PMKCacheIdx = SecIsInPMKIDList(ieee, ieee->current_network.bssid); in rtllib_association_req()
1267 memcpy(hdr->header.addr1, beacon->bssid, ETH_ALEN); in rtllib_association_req()
[all …]
Drtllib_softmac_wx.c126 ieee->current_network.bssid, ETH_ALEN); in rtllib_wx_get_wap()
163 memcpy(ieee->current_network.bssid, temp->sa_data, ETH_ALEN); in rtllib_wx_set_wap()
180 memcpy(ieee->current_network.bssid, temp->sa_data, ETH_ALEN); in rtllib_wx_set_wap()
Drtllib_tx.c697 memcpy(&header.addr1, ieee->current_network.bssid, in rtllib_xmit_inter()
702 ieee->current_network.bssid, ETH_ALEN); in rtllib_xmit_inter()
711 memcpy(&header.addr3, ieee->current_network.bssid, in rtllib_xmit_inter()
Drtl819x_BAProc.c109 memcpy(BAReq->addr3, ieee->current_network.bssid, ETH_ALEN); in rtllib_ADDBA()
172 memcpy(Delba->addr3, ieee->current_network.bssid, ETH_ALEN); in rtllib_DELBA()
Drtllib_wx.c68 ether_addr_copy(iwe.u.ap_addr.sa_data, network->bssid); in rtl819x_translate_scan()
287 network->bssid, in rtllib_wx_get_scan()
771 ieee->current_network.bssid[i] = 0x55; in rtllib_wx_set_mlme()
/linux-4.1.27/drivers/staging/rtl8192u/ieee80211/
Drtl819x_HTProc.c351 if((memcmp(net->bssid, BELKINF5D8233V1_RALINK, 3)==0) || in IsHTHalfNmodeAPs()
352 (memcmp(net->bssid, BELKINF5D82334V3_RALINK, 3)==0) || in IsHTHalfNmodeAPs()
353 (memcmp(net->bssid, PCI_RALINK, 3)==0) || in IsHTHalfNmodeAPs()
354 (memcmp(net->bssid, EDIMAX_RALINK, 3)==0) || in IsHTHalfNmodeAPs()
355 (memcmp(net->bssid, AIRLINK_RALINK, 3)==0) || in IsHTHalfNmodeAPs()
358 else if((memcmp(net->bssid, UNKNOWN_BORADCOM, 3)==0) || in IsHTHalfNmodeAPs()
359 (memcmp(net->bssid, LINKSYSWRT330_LINKSYSWRT300_BROADCOM, 3)==0)|| in IsHTHalfNmodeAPs()
360 (memcmp(net->bssid, LINKSYSWRT350_LINKSYSWRT150_BROADCOM, 3)==0)|| in IsHTHalfNmodeAPs()
361 (memcmp(net->bssid, NETGEAR834Bv2_BROADCOM, 3)==0) || in IsHTHalfNmodeAPs()
387 else if((memcmp(net->bssid, UNKNOWN_BORADCOM, 3)==0) || in HTIOTPeerDetermine()
[all …]
Dieee80211_rx.c917 u8 bssid[ETH_ALEN]; in ieee80211_rx() local
1068 memcpy(bssid, hdr->addr2, ETH_ALEN); in ieee80211_rx()
1073 memcpy(bssid, hdr->addr1, ETH_ALEN); in ieee80211_rx()
1080 memcpy(bssid, ieee->current_network.bssid, ETH_ALEN); in ieee80211_rx()
1085 memcpy(bssid, hdr->addr3, ETH_ALEN); in ieee80211_rx()
1146 if (memcmp(bssid, ieee->current_network.bssid, ETH_ALEN)) in ieee80211_rx()
1965 cpMacAddr(network->MBssid, network->bssid); in ieee80211_parse_info_param()
2074 …ieee80211_extract_country_ie(ieee, info_element, network, network->bssid);//addr2 is same as addr3… in ieee80211_parse_info_param()
2188 memcpy(network->bssid, beacon->header.addr3, ETH_ALEN); in ieee80211_network_init()
2245 network->bssid); in ieee80211_network_init()
[all …]
Dieee80211_softmac.c668 memcpy(auth->header.addr1, beacon->bssid, ETH_ALEN); in ieee80211_authentication_req()
670 memcpy(auth->header.addr3, beacon->bssid, ETH_ALEN); in ieee80211_authentication_req()
769 memcpy (beacon_buf->header.addr3, ieee->current_network.bssid, ETH_ALEN); in ieee80211_probe_resp()
940 memcpy(hdr->addr1, ieee->current_network.bssid, ETH_ALEN); in ieee80211_null_func()
942 memcpy(hdr->addr3, ieee->current_network.bssid, ETH_ALEN); in ieee80211_null_func()
1088 memcpy(hdr->header.addr1, beacon->bssid, ETH_ALEN); in ieee80211_association_req()
1090 memcpy(hdr->header.addr3, beacon->bssid, ETH_ALEN); in ieee80211_association_req()
1092 memcpy(ieee->ap_mac_addr, beacon->bssid, ETH_ALEN);//for HW security, John in ieee80211_association_req()
1441 apmatch = (memcmp(ieee->current_network.bssid, net->bssid, ETH_ALEN)==0); in ieee80211_softmac_new_net()
2300 random_ether_addr(ieee->current_network.bssid); in ieee80211_randomize_cell()
[all …]
Dieee80211_softmac_wx.c127 ieee->current_network.bssid, ETH_ALEN); in ieee80211_wx_get_wap()
169 memcpy(ieee->current_network.bssid, temp->sa_data, ETH_ALEN); in ieee80211_wx_set_wap()
Drtl819x_BAProc.c138 memcpy(BAReq->addr3, ieee->current_network.bssid, ETH_ALEN); in ieee80211_ADDBA()
224 memcpy(Delba->addr3, ieee->current_network.bssid, ETH_ALEN); in ieee80211_DELBA()
Dieee80211_tx.c687 memcpy(&header.addr1, ieee->current_network.bssid, ETH_ALEN); in ieee80211_xmit()
695 memcpy(&header.addr3, ieee->current_network.bssid, ETH_ALEN); in ieee80211_xmit()
Dieee80211_wx.c71 memcpy(iwe.u.ap_addr.sa_data, network->bssid, ETH_ALEN); in rtl819x_translate_scan()
275 network->bssid, in ieee80211_wx_get_scan()
/linux-4.1.27/drivers/staging/vt6655/
Dkey.c52 u8 *bssid; in vnt_set_keymode() local
57 bssid = mac_addr; in vnt_set_keymode()
59 bssid = &broadcast[0]; in vnt_set_keymode()
108 bssid, (u32 *)key->key, priv->byLocalID); in vnt_set_keymode()
163 vnt_set_keymode(hw, (u8 *)conf->bssid, in vnt_set_keys()
/linux-4.1.27/drivers/staging/vt6656/
Dkey.c58 u8 *bssid; in vnt_set_keymode() local
63 bssid = mac_addr; in vnt_set_keymode()
65 bssid = &broadcast[0]; in vnt_set_keymode()
116 vnt_mac_set_keyentry(priv, key_mode, entry, key_inx, bssid, key->key); in vnt_set_keymode()
174 vnt_set_keymode(hw, (u8 *)conf->bssid, key, in vnt_set_keys()
Dmain_usb.c704 if (changed & BSS_CHANGED_BSSID && conf->bssid) in vnt_bss_info_changed()
705 vnt_mac_set_bssid_addr(priv, (u8 *)conf->bssid); in vnt_bss_info_changed()
/linux-4.1.27/drivers/net/wireless/rt2x00/
Drt2x00config.c33 const u8 *mac, const u8 *bssid) in rt2x00lib_config_intf() argument
67 memset(conf.bssid, 0, sizeof(conf.bssid)); in rt2x00lib_config_intf()
68 if (bssid) in rt2x00lib_config_intf()
69 memcpy(conf.bssid, bssid, ETH_ALEN); in rt2x00lib_config_intf()
74 if (bssid || (!rt2x00dev->intf_ap_count && !rt2x00dev->intf_sta_count)) in rt2x00lib_config_intf()
Drt2x00lib.h85 const u8 *mac, const u8 *bssid);
Drt73usb.c523 reg = le32_to_cpu(conf->bssid[1]); in rt73usb_config_intf()
525 conf->bssid[1] = cpu_to_le32(reg); in rt73usb_config_intf()
528 conf->bssid, sizeof(conf->bssid)); in rt73usb_config_intf()
/linux-4.1.27/drivers/staging/rtl8723au/hal/
Drtl8723au_recv.c195 u8 *bssid; in update_recvframe_phyinfo() local
205 bssid = hdr->addr1; in update_recvframe_phyinfo()
208 bssid = hdr->addr2; in update_recvframe_phyinfo()
211 bssid = hdr->addr3; in update_recvframe_phyinfo()
214 bssid = NULL; in update_recvframe_phyinfo()
218 if (bssid) in update_recvframe_phyinfo()
220 get_bssid(&padapter->mlmepriv), bssid); in update_recvframe_phyinfo()
Drtl8723a_cmd.c204 ether_addr_copy(mgmt->bssid, get_my_bssid23a(cur_network)); in ConstructBeacon()
379 u8 *mac, *bssid; in ConstructProbeRsp() local
390 bssid = cur_network->MacAddress; in ConstructProbeRsp()
399 memcpy(mgmt->bssid, bssid, ETH_ALEN); in ConstructProbeRsp()
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8192se/
Dfw.c640 joinbss_rpt.bssid[0] = mac->bssid[0]; in rtl92s_set_fw_joinbss_report_cmd()
641 joinbss_rpt.bssid[1] = mac->bssid[1]; in rtl92s_set_fw_joinbss_report_cmd()
642 joinbss_rpt.bssid[2] = mac->bssid[2]; in rtl92s_set_fw_joinbss_report_cmd()
643 joinbss_rpt.bssid[3] = mac->bssid[3]; in rtl92s_set_fw_joinbss_report_cmd()
644 joinbss_rpt.bssid[4] = mac->bssid[4]; in rtl92s_set_fw_joinbss_report_cmd()
645 joinbss_rpt.bssid[5] = mac->bssid[5]; in rtl92s_set_fw_joinbss_report_cmd()
Dfw.h249 u8 bssid[6]; member
/linux-4.1.27/drivers/staging/rtl8712/
Drtl871x_recv.c334 if (is_zero_ether_addr(pattrib->bssid) || in sta2sta_data_frame()
336 (memcmp(pattrib->bssid, mybssid, ETH_ALEN))) in sta2sta_data_frame()
342 if (memcmp(pattrib->bssid, pattrib->src, ETH_ALEN)) in sta2sta_data_frame()
344 sta_addr = pattrib->bssid; in sta2sta_data_frame()
349 if (!IS_MCAST(pattrib->bssid)) in sta2sta_data_frame()
354 if (memcmp(pattrib->bssid, pattrib->dst, ETH_ALEN)) in sta2sta_data_frame()
361 memcpy(pattrib->bssid, GetAddr3Ptr(ptr), ETH_ALEN); in sta2sta_data_frame()
412 if (is_zero_ether_addr(pattrib->bssid) || in ap2sta_data_frame()
414 (memcmp(pattrib->bssid, mybssid, ETH_ALEN))) in ap2sta_data_frame()
419 *psta = r8712_get_stainfo(pstapriv, pattrib->bssid); in ap2sta_data_frame()
[all …]
Drtl871x_mp_ioctl.c163 struct ndis_wlan_bssid_ex bssid; in mp_start_test() local
170 memcpy(bssid.MacAddress, pmppriv->network_macaddr, ETH_ALEN); in mp_start_test()
171 bssid.Ssid.SsidLength = 16; in mp_start_test()
172 memcpy(bssid.Ssid.Ssid, (unsigned char *)"mp_pseudo_adhoc", in mp_start_test()
173 bssid.Ssid.SsidLength); in mp_start_test()
174 bssid.InfrastructureMode = Ndis802_11IBSS; in mp_start_test()
175 bssid.NetworkTypeInUse = Ndis802_11DS; in mp_start_test()
176 bssid.IELength = 0; in mp_start_test()
177 length = r8712_get_ndis_wlan_bssid_ex_sz(&bssid); in mp_start_test()
180 bssid.Length = ((length >> 2) + 1) << 2; in mp_start_test()
[all …]
Drtl871x_ioctl_set.c127 u8 r8712_set_802_11_bssid(struct _adapter *padapter, u8 *bssid) in r8712_set_802_11_bssid() argument
133 if (is_zero_ether_addr(bssid) || is_broadcast_ether_addr(bssid)) { in r8712_set_802_11_bssid()
145 if (!memcmp(&pmlmepriv->cur_network.network.MacAddress, bssid, in r8712_set_802_11_bssid()
163 memcpy(&pmlmepriv->assoc_bssid, bssid, ETH_ALEN); in r8712_set_802_11_bssid()
Drtl871x_ioctl_set.h41 u8 r8712_set_802_11_bssid(struct _adapter *padapter, u8 *bssid);
Drtl871x_recv.h65 u8 bssid[ETH_ALEN]; member
Drtl871x_ioctl_linux.c811 memcpy(strIssueBssid, pPMK->bssid.sa_data, ETH_ALEN); in r871x_wx_set_pmkid()
1982 u8 bssid[ETH_ALEN]; in r871x_get_ap_info() local
2006 if (hwaddr_aton_i(data, bssid)) { in r871x_get_ap_info()
2013 netdev_info(dev, "r8712u: BSSID:%pM\n", bssid); in r871x_get_ap_info()
2014 if (!memcmp(bssid, pnetwork->network.MacAddress, ETH_ALEN)) { in r871x_get_ap_info()
/linux-4.1.27/drivers/staging/rtl8723au/core/
Drtw_mlme_ext.c812 mgmt->bssid); in OnBeacon23a()
822 if (!ether_addr_equal(mgmt->bssid, in OnBeacon23a()
1888 if (!ether_addr_equal(mgmt->bssid, in OnDeAuth23a()
1925 "sta:%pM\n", reason, mgmt->bssid); in OnDeAuth23a()
1927 receive_disconnect23a(padapter, mgmt->bssid, reason); in OnDeAuth23a()
1944 if (!ether_addr_equal(mgmt->bssid, in OnDisassoc23a()
1981 "code(%d) sta:%pM\n", reason, mgmt->bssid); in OnDisassoc23a()
1983 receive_disconnect23a(padapter, mgmt->bssid, reason); in OnDisassoc23a()
2401 ether_addr_copy(mgmt->bssid, get_my_bssid23a(cur_network)); in issue_beacon23a()
2513 unsigned char *mac, *bssid; in issue_probersp() local
[all …]
Drtw_recv.c773 if (ether_addr_equal(pattrib->bssid, "\x0\x0\x0\x0\x0\x0") || in sta2sta_data_frame()
775 !ether_addr_equal(pattrib->bssid, mybssid)) { in sta2sta_data_frame()
784 if (!ether_addr_equal(pattrib->bssid, pattrib->src)) { in sta2sta_data_frame()
791 sta_addr = pattrib->bssid; in sta2sta_data_frame()
796 if (!is_multicast_ether_addr(pattrib->bssid)) { in sta2sta_data_frame()
803 if (!ether_addr_equal(pattrib->bssid, pattrib->dst)) { in sta2sta_data_frame()
813 ether_addr_copy(pattrib->bssid, hdr->addr3); in sta2sta_data_frame()
880 if (ether_addr_equal(pattrib->bssid, "\x0\x0\x0\x0\x0\x0") || in ap2sta_data_frame()
882 !ether_addr_equal(pattrib->bssid, mybssid)) { in ap2sta_data_frame()
885 pattrib->bssid); in ap2sta_data_frame()
[all …]
/linux-4.1.27/drivers/net/wireless/hostap/
Dhostap_info.c210 if (memcmp(local->preferred_ap, entry->bssid, 6) == 0) in prism2_host_roaming()
220 memcpy(req.bssid, selected->bssid, ETH_ALEN); in prism2_host_roaming()
226 dev->name, req.bssid, le16_to_cpu(req.channel)); in prism2_host_roaming()
426 local->bssid, ETH_ALEN, 1) < 0) { in handle_info_queue_linkstatus()
432 (unsigned char *) local->bssid); in handle_info_queue_linkstatus()
434 hostap_add_sta(local->ap, local->bssid); in handle_info_queue_linkstatus()
441 memcpy(wrqu.ap_addr.sa_data, local->bssid, ETH_ALEN); in handle_info_queue_linkstatus()
Dhostap_80211_rx.c327 static struct hostap_bss_info *__hostap_get_bss(local_info_t *local, u8 *bssid, in __hostap_get_bss() argument
335 if (memcmp(bss->bssid, bssid, ETH_ALEN) == 0 && in __hostap_get_bss()
348 static struct hostap_bss_info *__hostap_add_bss(local_info_t *local, u8 *bssid, in __hostap_add_bss() argument
365 memcpy(bss->bssid, bssid, ETH_ALEN); in __hostap_add_bss()
447 bss = __hostap_get_bss(local, mgmt->bssid, ssid, ssid_len); in hostap_rx_sta_beacon()
449 bss = __hostap_add_bss(local, mgmt->bssid, ssid, ssid_len); in hostap_rx_sta_beacon()
584 memcmp(hdr->addr2, local->bssid, ETH_ALEN) != 0)) { in hostap_rx_frame_wds()
Dhostap_wlan.h160 u8 bssid[ETH_ALEN]; member
232 u8 bssid[ETH_ALEN]; member
245 u8 bssid[ETH_ALEN]; member
627 u8 bssid[ETH_ALEN]; member
692 char bssid[ETH_ALEN]; member
Dhostap_80211.h13 u8 bssid[6]; member
Dhostap_80211_tx.c183 memcpy(&hdr.addr1, local->bssid, ETH_ALEN); in hostap_data_start_xmit()
197 local->assoc_ap_addr : local->bssid, ETH_ALEN); in hostap_data_start_xmit()
206 memcpy(&hdr.addr3, local->bssid, ETH_ALEN); in hostap_data_start_xmit()
Dhostap_main.c1059 memcpy(mgmt->bssid, dst, ETH_ALEN); in prism2_sta_send_mgmt()
1084 is_zero_ether_addr(local->bssid) || in prism2_sta_deauth()
1085 ether_addr_equal(local->bssid, "\x44\x44\x44\x44\x44\x44")) in prism2_sta_deauth()
1088 ret = prism2_sta_send_mgmt(local, local->bssid, IEEE80211_STYPE_DEAUTH, in prism2_sta_deauth()
Dhostap_proc.c180 bss->bssid, bss->last_update, in prism2_bss_list_proc_show()
366 scanres->bssid, in prism2_scan_results_proc_show()
Dhostap_ioctl.c650 memcpy(req.bssid, local->preferred_ap, ETH_ALEN); in hostap_join_ap()
658 if (ether_addr_equal(local->preferred_ap, entry->bssid)) { in hostap_join_ap()
748 memcpy(local->bssid, &ap_addr->sa_data, ETH_ALEN); in prism2_ioctl_giwap()
1785 u8 *ssid, *bssid; in __prism2_translate_scan() local
1792 bssid = bss->bssid; in __prism2_translate_scan()
1796 bssid = scan->bssid; in __prism2_translate_scan()
1805 memcpy(iwe.u.ap_addr.sa_data, bssid, ETH_ALEN); in __prism2_translate_scan()
1981 if (ether_addr_equal(bss->bssid, scan->bssid)) { in prism2_translate_scan()
/linux-4.1.27/drivers/net/wireless/rtlwifi/
Dbase.c1201 u8 *bssid, u16 tid);
1557 if (!ether_addr_equal(hdr->addr3, rtlpriv->mac80211.bssid)) in rtl_beacon_statistic()
1775 u8 *da, u8 *bssid) in rtl_make_smps_action() argument
1791 memcpy(action_frame->bssid, bssid, ETH_ALEN); in rtl_make_smps_action()
1829 u8 bssid[ETH_ALEN] = {0}; in rtl_send_smps_action() local
1846 memcpy(bssid, rtlpriv->efuse.dev_addr, ETH_ALEN); in rtl_send_smps_action()
1848 memcpy(bssid, rtlpriv->mac80211.bssid, ETH_ALEN); in rtl_send_smps_action()
1850 skb = rtl_make_smps_action(hw, smps, sta->addr, bssid); in rtl_send_smps_action()
1905 u8 *sa, u8 *bssid, u16 tid) in rtl_make_del_ba() argument
1922 memcpy(action_frame->bssid, bssid, ETH_ALEN); in rtl_make_del_ba()
[all …]
Dcore.c198 eth_zero_addr(mac->bssid); in rtl_op_stop()
360 eth_zero_addr(mac->bssid); in rtl_op_remove_interface()
1100 memcpy(mac->bssid, bss_conf->bssid, ETH_ALEN); in rtl_op_bss_info_changed()
1106 sta = ieee80211_find_sta(vif, (u8 *)bss_conf->bssid); in rtl_op_bss_info_changed()
1163 eth_zero_addr(mac->bssid); in rtl_op_bss_info_changed()
1225 sta = ieee80211_find_sta(vif, (u8 *)bss_conf->bssid); in rtl_op_bss_info_changed()
1251 (u8 *)bss_conf->bssid); in rtl_op_bss_info_changed()
1254 "bssid: %pM\n", bss_conf->bssid); in rtl_op_bss_info_changed()
1257 memcpy(mac->bssid, bss_conf->bssid, ETH_ALEN); in rtl_op_bss_info_changed()
1260 sta = ieee80211_find_sta(vif, (u8 *)bss_conf->bssid); in rtl_op_bss_info_changed()
Dps.c532 if (!ether_addr_equal_64bits(hdr->addr3, rtlpriv->mac80211.bssid)) in rtl_swlps_beacon()
990 if (!ether_addr_equal_64bits(hdr->addr3, rtlpriv->mac80211.bssid)) in rtl_p2p_info()
Dwifi.h1394 u8 bssid[ETH_ALEN] __aligned(2); member
1608 u8 bssid[6]; member
3010 const u8 *bssid) in get_sta() argument
3012 return ieee80211_find_sta(vif, bssid); in get_sta()
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8821ae/
Dfw.c1474 SET_80211_HDR_ADDRESS3(beacon, mac->bssid); in rtl8812ae_set_fw_rsvdpagepkt()
1486 SET_80211_PS_POLL_BSSID(p_pspoll, mac->bssid); in rtl8812ae_set_fw_rsvdpagepkt()
1496 SET_80211_HDR_ADDRESS1(nullfunc, mac->bssid); in rtl8812ae_set_fw_rsvdpagepkt()
1498 SET_80211_HDR_ADDRESS3(nullfunc, mac->bssid); in rtl8812ae_set_fw_rsvdpagepkt()
1507 SET_80211_HDR_ADDRESS1(qosnull, mac->bssid); in rtl8812ae_set_fw_rsvdpagepkt()
1509 SET_80211_HDR_ADDRESS3(qosnull, mac->bssid); in rtl8812ae_set_fw_rsvdpagepkt()
1522 SET_80211_HDR_ADDRESS1(arpresp, mac->bssid); in rtl8812ae_set_fw_rsvdpagepkt()
1524 SET_80211_HDR_ADDRESS3(arpresp, mac->bssid); in rtl8812ae_set_fw_rsvdpagepkt()
1598 SET_80211_HDR_ADDRESS3(beacon, mac->bssid); in rtl8821ae_set_fw_rsvdpagepkt()
1610 SET_80211_PS_POLL_BSSID(p_pspoll, mac->bssid); in rtl8821ae_set_fw_rsvdpagepkt()
[all …]
/linux-4.1.27/drivers/net/wireless/libertas/
Dcfg.c583 const u8 *bssid; in lbs_ret_scan() local
598 bssid = pos; in lbs_ret_scan()
647 bssid, capa, chan_no, ssid_len, ssid, in lbs_ret_scan()
654 bssid, get_unaligned_le64(tsfdesc), in lbs_ret_scan()
1073 if (sme->bssid) in lbs_set_authtype()
1074 memcpy(cmd.bssid, sme->bssid, ETH_ALEN); in lbs_set_authtype()
1137 memcpy(cmd->bssid, bss->bssid, ETH_ALEN); in lbs_associate()
1180 memcpy(priv->assoc_bss, bss->bssid, ETH_ALEN); in lbs_associate()
1329 if (!sme->bssid) { in lbs_cfg_connect()
1358 bss = cfg80211_get_bss(wiphy, sme->channel, sme->bssid, in lbs_cfg_connect()
[all …]
Dhost.h462 uint8_t bssid[ETH_ALEN]; member
508 u8 bssid[ETH_ALEN]; member
523 u8 bssid[6]; member
761 u8 bssid[ETH_ALEN]; member
765 u8 bssid[ETH_ALEN]; member
DREADME197 bssid=xx:xx:xx:xx:xx:xx specify a BSSID filter for the scan
205 The bssid and ssid fields, if blank, will produce an unfiltered scan.
218 echo "bssid=00:50:43:20:12:82 keep=1" > setuserscan
/linux-4.1.27/drivers/net/wireless/ath/ath6kl/
Dcfg80211.h36 u8 *bssid, u16 listen_intvl,
43 u8 *bssid, u8 assoc_resp_len,
Dmain.c622 void ath6kl_connect_event(struct ath6kl_vif *vif, u16 channel, u8 *bssid, in ath6kl_connect_event() argument
630 ath6kl_cfg80211_connect_event(vif, channel, bssid, in ath6kl_connect_event()
636 memcpy(vif->bssid, bssid, sizeof(vif->bssid)); in ath6kl_connect_event()
962 void ath6kl_disconnect_event(struct ath6kl_vif *vif, u8 reason, u8 *bssid, in ath6kl_disconnect_event() argument
979 cfg80211_conn_failed(vif->ndev, bssid, in ath6kl_disconnect_event()
986 cfg80211_conn_failed(vif->ndev, bssid, in ath6kl_disconnect_event()
991 if (!ath6kl_remove_sta(ar, bssid, prot_reason_status)) in ath6kl_disconnect_event()
1006 if (!is_broadcast_ether_addr(bssid)) { in ath6kl_disconnect_event()
1008 cfg80211_del_sta(vif->ndev, bssid, GFP_KERNEL); in ath6kl_disconnect_event()
1011 if (memcmp(vif->ndev->dev_addr, bssid, ETH_ALEN) == 0) { in ath6kl_disconnect_event()
[all …]
Dwmi.h746 u8 bssid[ETH_ALEN]; member
757 u8 bssid[ETH_ALEN]; member
822 u8 bssid[ETH_ALEN]; member
1524 u8 bssid[ETH_ALEN]; member
1541 u8 bssid[ETH_ALEN]; member
1593 u8 bssid[ETH_ALEN]; member
1634 u8 bssid[ETH_ALEN]; member
1653 u8 bssid[ETH_ALEN]; /* WMI_FORCE_ROAM */ member
1678 u8 bssid[ETH_ALEN]; member
1717 u8 bssid[ETH_ALEN]; member
[all …]
Dwmi.c785 int ath6kl_wmi_force_roam_cmd(struct wmi *wmi, const u8 *bssid) in ath6kl_wmi_force_roam_cmd() argument
796 memcpy(cmd->info.bssid, bssid, ETH_ALEN); in ath6kl_wmi_force_roam_cmd()
799 ath6kl_dbg(ATH6KL_DBG_WMI, "force roam to %pM\n", bssid); in ath6kl_wmi_force_roam_cmd()
870 if (memcmp(dev->dev_addr, ev->u.ap_bss.bssid, ETH_ALEN) == 0) { in ath6kl_wmi_connect_event_rx()
874 ev->u.ap_bss.bssid); in ath6kl_wmi_connect_event_rx()
902 le16_to_cpu(ev->u.sta.ch), ev->u.sta.bssid, in ath6kl_wmi_connect_event_rx()
935 ev->u.sta.bssid, in ath6kl_wmi_connect_event_rx()
1035 le16_to_cpu(ev->proto_reason_status), ev->bssid, in ath6kl_wmi_disconnect_event_rx()
1041 ev->bssid, ev->assoc_resp_len, ev->assoc_info, in ath6kl_wmi_disconnect_event_rx()
1107 bih->ch, bih->snr, bih->snr - 95, bih->bssid, in ath6kl_wmi_bssinfo_event_rx()
[all …]
Dcfg80211.c478 (sme->bssid && is_zero_ether_addr(sme->bssid)))) { in ath6kl_cfg80211_connect()
544 if (sme->bssid && !is_broadcast_ether_addr(sme->bssid)) in ath6kl_cfg80211_connect()
545 memcpy(vif->req_bssid, sme->bssid, sizeof(vif->req_bssid)); in ath6kl_cfg80211_connect()
682 const u8 *bssid, in ath6kl_add_bss_if_needed() argument
701 bss = cfg80211_get_bss(ar->wiphy, chan, bssid, in ath6kl_add_bss_if_needed()
722 bssid, 0, cap_val, 100, in ath6kl_add_bss_if_needed()
727 "added bss %pM to cfg80211\n", bssid); in ath6kl_add_bss_if_needed()
737 u8 *bssid, u16 listen_intvl, in ath6kl_cfg80211_connect_event() argument
786 bss = ath6kl_add_bss_if_needed(vif, nw_type, bssid, chan, in ath6kl_cfg80211_connect_event()
796 cfg80211_ibss_joined(vif->ndev, bssid, chan, GFP_KERNEL); in ath6kl_cfg80211_connect_event()
[all …]
Dcore.h619 u8 bssid[ETH_ALEN]; member
937 u8 *bssid, u16 listen_int,
946 u8 *bssid, u8 assoc_resp_len,
Ddebug.c1199 a_sle32_to_cpu(info->roam_util), info->bssid, in ath6kl_roam_table_read()
1228 u8 bssid[ETH_ALEN]; in ath6kl_force_roam_write() local
1235 if (!mac_pton(buf, bssid)) in ath6kl_force_roam_write()
1238 ret = ath6kl_wmi_force_roam_cmd(ar->wmi, bssid); in ath6kl_force_roam_write()
/linux-4.1.27/drivers/net/wireless/ath/wcn36xx/
Dsmd.h70 int wcn36xx_smd_join(struct wcn36xx *wcn, const u8 *bssid, u8 *vif, u8 ch);
71 int wcn36xx_smd_set_link_st(struct wcn36xx *wcn, const u8 *bssid,
75 struct ieee80211_sta *sta, const u8 *bssid,
Dsmd.c216 memcpy(&sta_params->bssid, vif->addr, ETH_ALEN); in wcn36xx_smd_set_sta_params()
235 memcpy(&sta_params->bssid, sta->addr, ETH_ALEN); in wcn36xx_smd_set_sta_params()
847 int wcn36xx_smd_join(struct wcn36xx *wcn, const u8 *bssid, u8 *vif, u8 ch) in wcn36xx_smd_join() argument
855 memcpy(&msg_body.bssid, bssid, ETH_ALEN); in wcn36xx_smd_join()
876 msg_body.bssid, msg_body.self_sta_mac_addr, in wcn36xx_smd_join()
894 int wcn36xx_smd_set_link_st(struct wcn36xx *wcn, const u8 *bssid, in wcn36xx_smd_set_link_st() argument
904 memcpy(&msg_body.bssid, bssid, ETH_ALEN); in wcn36xx_smd_set_link_st()
912 msg_body.bssid, msg_body.self_mac_addr, msg_body.state); in wcn36xx_smd_set_link_st()
934 memcpy(&v1->bssid, orig->bssid, ETH_ALEN); in wcn36xx_smd_convert_sta_to_v1()
1000 sta->bssid, sta->type, sta->mac, sta->aid); in wcn36xx_smd_config_sta_v1()
[all …]
Dhal.h960 u8 bssid[ETH_ALEN]; member
991 u8 bssid[ETH_ALEN]; member
1079 u8 bssid[ETH_ALEN]; member
1180 u8 bssid[ETH_ALEN]; member
1295 u8 bssid[ETH_ALEN]; member
1541 u8 bssid[ETH_ALEN]; member
1688 u8 bssid[ETH_ALEN]; member
1903 u8 bssid[ETH_ALEN]; member
2109 u8 bssid[ETH_ALEN]; member
2125 u8 bssid[ETH_ALEN]; member
[all …]
Dmain.c619 bss_conf->bssid); in wcn36xx_bss_info_changed()
621 if (!is_zero_ether_addr(bss_conf->bssid)) { in wcn36xx_bss_info_changed()
624 wcn36xx_smd_join(wcn, bss_conf->bssid, in wcn36xx_bss_info_changed()
627 bss_conf->bssid, false); in wcn36xx_bss_info_changed()
654 bss_conf->bssid, in wcn36xx_bss_info_changed()
659 sta = ieee80211_find_sta(vif, bss_conf->bssid); in wcn36xx_bss_info_changed()
662 bss_conf->bssid); in wcn36xx_bss_info_changed()
670 wcn36xx_smd_set_link_st(wcn, bss_conf->bssid, in wcn36xx_bss_info_changed()
674 bss_conf->bssid, in wcn36xx_bss_info_changed()
686 bss_conf->bssid, in wcn36xx_bss_info_changed()
[all …]
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8723be/
Dfw.c423 SET_80211_HDR_ADDRESS3(beacon, mac->bssid); in rtl8723be_set_fw_rsvdpagepkt()
431 SET_80211_PS_POLL_BSSID(p_pspoll, mac->bssid); in rtl8723be_set_fw_rsvdpagepkt()
441 SET_80211_HDR_ADDRESS1(nullfunc, mac->bssid); in rtl8723be_set_fw_rsvdpagepkt()
443 SET_80211_HDR_ADDRESS3(nullfunc, mac->bssid); in rtl8723be_set_fw_rsvdpagepkt()
452 SET_80211_HDR_ADDRESS1(p_probersp, mac->bssid); in rtl8723be_set_fw_rsvdpagepkt()
454 SET_80211_HDR_ADDRESS3(p_probersp, mac->bssid); in rtl8723be_set_fw_rsvdpagepkt()
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8723ae/
Dfw.c429 SET_80211_HDR_ADDRESS3(beacon, mac->bssid); in rtl8723e_set_fw_rsvdpagepkt()
437 SET_80211_PS_POLL_BSSID(p_pspoll, mac->bssid); in rtl8723e_set_fw_rsvdpagepkt()
447 SET_80211_HDR_ADDRESS1(nullfunc, mac->bssid); in rtl8723e_set_fw_rsvdpagepkt()
449 SET_80211_HDR_ADDRESS3(nullfunc, mac->bssid); in rtl8723e_set_fw_rsvdpagepkt()
458 SET_80211_HDR_ADDRESS1(p_probersp, mac->bssid); in rtl8723e_set_fw_rsvdpagepkt()
460 SET_80211_HDR_ADDRESS3(p_probersp, mac->bssid); in rtl8723e_set_fw_rsvdpagepkt()
/linux-4.1.27/drivers/net/wireless/ti/wlcore/
Dwl12xx_80211.h66 u8 bssid[ETH_ALEN]; member
115 u8 bssid[ETH_ALEN]; member
Dcmd.c535 memcpy(cmd->sta.bssid, vif->bss_conf.bssid, ETH_ALEN); in wl12xx_cmd_role_start_sta()
785 memcpy(cmd->ibss.bssid, vif->bss_conf.bssid, ETH_ALEN); in wl12xx_cmd_role_start_ibss()
802 vif->bss_conf.bssid); in wl12xx_cmd_role_start_ibss()
1294 memcpy(hdr->addr1, vif->bss_conf.bssid, ETH_ALEN); in wl1271_cmd_build_arp_rsp()
1313 memcpy(template.addr1, vif->bss_conf.bssid, ETH_ALEN); in wl1271_build_qos_null_data()
1315 memcpy(template.addr3, vif->bss_conf.bssid, ETH_ALEN); in wl1271_build_qos_null_data()
Dcmd.h318 u8 bssid[ETH_ALEN]; member
338 u8 bssid[ETH_ALEN]; member
Devent.c65 vif->bss_conf.bssid); in wl1271_stop_ba_event()
/linux-4.1.27/drivers/net/wireless/ath/wil6210/
Dmain.c184 static void _wil6210_disconnect(struct wil6210_priv *wil, const u8 *bssid, in _wil6210_disconnect() argument
192 wil_dbg_misc(wil, "%s(bssid=%pM, reason=%d, ev%s)\n", __func__, bssid, in _wil6210_disconnect()
204 if (bssid && memcmp(ndev->dev_addr, bssid, ETH_ALEN)) { in _wil6210_disconnect()
205 cid = wil_find_cid(wil, bssid); in _wil6210_disconnect()
207 bssid, cid, reason_code); in _wil6210_disconnect()
229 cfg80211_connect_result(ndev, bssid, NULL, 0, NULL, 0, in _wil6210_disconnect()
494 void wil6210_disconnect(struct wil6210_priv *wil, const u8 *bssid, in wil6210_disconnect() argument
500 _wil6210_disconnect(wil, bssid, reason_code, from_event); in wil6210_disconnect()
Dcfg80211.c370 if (sme->bssid) in wil_print_connect_params()
371 wil_info(wil, " BSSID: %pM\n", sme->bssid); in wil_print_connect_params()
411 bss = cfg80211_get_bss(wiphy, sme->channel, sme->bssid, in wil_cfg80211_connect()
429 rc = wmi_del_cipher_key(wil, 0, bss->bssid); in wil_cfg80211_connect()
482 ether_addr_copy(conn.bssid, bss->bssid); in wil_cfg80211_connect()
483 ether_addr_copy(conn.dst_mac, bss->bssid); in wil_cfg80211_connect()
Dwmi.h213 u8 bssid[WMI_MAC_LEN]; member
963 u8 bssid[WMI_MAC_LEN]; member
1051 u8 bssid[WMI_MAC_LEN]; member
1085 u8 bssid[WMI_MAC_LEN]; /* set if known */ member
Dwmi.c354 rx_mgmt_frame->bssid); in wmi_evt_rx_mgmt()
417 evt->bssid, ch, evt->cid); in wmi_evt_connect()
446 cfg80211_connect_result(ndev, evt->bssid, in wmi_evt_connect()
462 cfg80211_new_sta(ndev, evt->bssid, &sinfo, GFP_KERNEL); in wmi_evt_connect()
469 ether_addr_copy(wil->sta[evt->cid].addr, evt->bssid); in wmi_evt_connect()
483 evt->bssid, reason_code, evt->disconnect_reason); in wmi_evt_disconnect()
488 wil6210_disconnect(wil, evt->bssid, reason_code, true); in wmi_evt_disconnect()
/linux-4.1.27/drivers/net/wireless/ti/wl1251/
Dcmd.c278 u8 *bssid; in wl1251_cmd_join() local
291 bssid = (u8 *) &join->bssid_lsb; in wl1251_cmd_join()
293 bssid[i] = wl->bssid[ETH_ALEN - i - 1]; in wl1251_cmd_join()
449 if (is_zero_ether_addr(wl->bssid)) in wl1251_cmd_scan()
Dwl12xx_80211.h65 u8 bssid[ETH_ALEN]; member
126 u8 bssid[ETH_ALEN]; member
Dmain.c342 if (is_zero_ether_addr(wl->bssid)) in wl1251_join()
471 eth_zero_addr(wl->bssid); in wl1251_op_stop()
550 eth_zero_addr(wl->bssid); in wl1251_op_remove_interface()
588 memcpy(template.addr1, wl->bssid, ETH_ALEN); in wl1251_build_qos_null_data()
590 memcpy(template.addr3, wl->bssid, ETH_ALEN); in wl1251_build_qos_null_data()
816 if (*total & FIF_OTHER_BSS || is_zero_ether_addr(wl->bssid)) in wl1251_op_configure_filter()
1127 memcmp(wl->bssid, bss_conf->bssid, ETH_ALEN)) { in wl1251_op_bss_info_changed()
1128 memcpy(wl->bssid, bss_conf->bssid, ETH_ALEN); in wl1251_op_bss_info_changed()
1130 if (!is_zero_ether_addr(wl->bssid)) { in wl1251_op_bss_info_changed()
Dwl1251.h304 u8 bssid[ETH_ALEN]; member
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8188ee/
Dfw.c653 SET_80211_HDR_ADDRESS3(beacon, mac->bssid); in rtl88e_set_fw_rsvdpagepkt()
661 SET_80211_PS_POLL_BSSID(p_pspoll, mac->bssid); in rtl88e_set_fw_rsvdpagepkt()
671 SET_80211_HDR_ADDRESS1(nullfunc, mac->bssid); in rtl88e_set_fw_rsvdpagepkt()
673 SET_80211_HDR_ADDRESS3(nullfunc, mac->bssid); in rtl88e_set_fw_rsvdpagepkt()
682 SET_80211_HDR_ADDRESS1(p_probersp, mac->bssid); in rtl88e_set_fw_rsvdpagepkt()
684 SET_80211_HDR_ADDRESS3(p_probersp, mac->bssid); in rtl88e_set_fw_rsvdpagepkt()
/linux-4.1.27/drivers/net/wireless/orinoco/
Dhermes.h266 u8 bssid[ETH_ALEN]; /* MAC address of the Access Point */ member
282 u8 bssid[ETH_ALEN]; /* MAC address of the Access Point */ member
296 u8 bssid[ETH_ALEN]; /* MAC address of the Access Point */ member
331 u8 bssid[ETH_ALEN]; member
Dscan.c127 bss->a.bssid, timestamp, capability, in orinoco_add_hostscan_result()
161 bss->bssid, timestamp, capability, in orinoco_add_extscan_result()
/linux-4.1.27/drivers/net/wireless/ath/carl9170/
Dmac.c305 u8 *mac_addr, *bssid; in carl9170_set_operating_mode() local
319 bssid = common->curbssid; in carl9170_set_operating_mode()
364 bssid = NULL; in carl9170_set_operating_mode()
382 err = carl9170_set_mac_reg(ar, AR9170_MAC_REG_BSSID_L, bssid); in carl9170_set_operating_mode()
Dfwcmd.h196 u8 bssid[6]; member
/linux-4.1.27/include/net/
Dcfg80211.h1633 u8 bssid[ETH_ALEN]; member
1739 const u8 *bssid; member
1800 const u8 *bssid; member
1854 const u8 *bssid; member
1913 const u8 *bssid; member
3489 u8 bssid[ETH_ALEN], prev_bssid[ETH_ALEN]; member
3728 enum nl80211_iftype iftype, const u8 *bssid,
4024 const u8 *bssid, u64 tsf, u16 capability,
4032 const u8 *bssid, u64 tsf, u16 capability, in cfg80211_inform_bss() argument
4038 bssid, tsf, capability, in cfg80211_inform_bss()
[all …]
/linux-4.1.27/drivers/net/wireless/brcm80211/brcmfmac/
Dfwil_types.h160 u8 bssid[ETH_ALEN]; member
290 u8 bssid[ETH_ALEN]; /* default: bcast */ member
352 u8 bssid[ETH_ALEN]; member
Dcfg80211.c704 eth_broadcast_addr(params_le.bssid); in brcmf_notify_escan_complete()
870 eth_broadcast_addr(params_le->bssid); in brcmf_escan_prep()
1301 if (params->bssid) in brcmf_cfg80211_join_ibss()
1302 brcmf_dbg(CONN, "BSSID: %pM\n", params->bssid); in brcmf_cfg80211_join_ibss()
1371 if (params->bssid) { in brcmf_cfg80211_join_ibss()
1372 memcpy(join_params.params_le.bssid, params->bssid, ETH_ALEN); in brcmf_cfg80211_join_ibss()
1375 memcpy(profile->bssid, params->bssid, ETH_ALEN); in brcmf_cfg80211_join_ibss()
1377 eth_broadcast_addr(join_params.params_le.bssid); in brcmf_cfg80211_join_ibss()
1378 eth_zero_addr(profile->bssid); in brcmf_cfg80211_join_ibss()
1849 if (sme->bssid) in brcmf_cfg80211_connect()
[all …]
Dcfg80211.h134 u8 bssid[ETH_ALEN]; member
301 u8 bssid[ETH_ALEN]; member
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8192de/
Dfw.c702 SET_80211_HDR_ADDRESS3(beacon, mac->bssid); in rtl92d_set_fw_rsvdpagepkt()
708 SET_80211_PS_POLL_BSSID(p_pspoll, mac->bssid); in rtl92d_set_fw_rsvdpagepkt()
715 SET_80211_HDR_ADDRESS1(nullfunc, mac->bssid); in rtl92d_set_fw_rsvdpagepkt()
717 SET_80211_HDR_ADDRESS3(nullfunc, mac->bssid); in rtl92d_set_fw_rsvdpagepkt()
723 SET_80211_HDR_ADDRESS1(p_probersp, mac->bssid); in rtl92d_set_fw_rsvdpagepkt()
725 SET_80211_HDR_ADDRESS3(p_probersp, mac->bssid); in rtl92d_set_fw_rsvdpagepkt()
/linux-4.1.27/drivers/staging/wlan-ng/
Dcfg80211.c372 memset(&msg1.bssid.data.data, 0xFF, sizeof(msg1.bssid.data.data)); in prism2_scan()
373 msg1.bssid.data.len = 6; in prism2_scan()
426 (const u8 *) &(msg2.bssid.data.data), in prism2_scan()
718 cfg80211_connect_result(wlandev->netdev, wlandev->bssid, in prism2_connect_result()
730 cfg80211_roamed(wlandev->netdev, NULL, wlandev->bssid, in prism2_roamed()
Dp80211metastruct.h71 p80211item_pstr6_t bssid; member
94 p80211item_pstr6_t bssid; member
Dp80211conv.c183 memcpy(p80211_hdr->a3.a3, wlandev->bssid, ETH_ALEN); in skb_ether_to_p80211()
187 memcpy(p80211_hdr->a3.a1, wlandev->bssid, ETH_ALEN); in skb_ether_to_p80211()
194 memcpy(p80211_hdr->a3.a2, wlandev->bssid, ETH_ALEN); in skb_ether_to_p80211()
Dprism2mgmt.c410 req->bssid.status = P80211ENUM_msgitem_status_data_ok; in prism2mgmt_scan_results()
411 req->bssid.data.len = WLAN_BSSID_LEN; in prism2mgmt_scan_results()
412 memcpy(req->bssid.data.data, item->bssid, WLAN_BSSID_LEN); in prism2mgmt_scan_results()
Dp80211netdev.h195 u8 bssid[WLAN_BSSID_LEN]; member
Dprism2sta.c1049 memcpy(joinreq.bssid, sr->result[0].bssid, WLAN_BSSID_LEN); in prism2sta_inf_scanresults()
1229 wlandev->bssid, in prism2sta_processing_defer()
1314 wlandev->bssid, WLAN_BSSID_LEN); in prism2sta_processing_defer()
1991 wlandev->bssid, WLAN_BSSID_LEN); in prism2sta_commsqual_defer()
Dhfa384x.h405 u8 bssid[WLAN_BSSID_LEN]; member
642 u8 bssid[WLAN_BSSID_LEN]; member
677 u8 bssid[WLAN_BSSID_LEN]; member
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8192ee/
Dfw.c682 SET_80211_HDR_ADDRESS3(beacon, mac->bssid); in rtl92ee_set_fw_rsvdpagepkt()
690 SET_80211_PS_POLL_BSSID(p_pspoll, mac->bssid); in rtl92ee_set_fw_rsvdpagepkt()
700 SET_80211_HDR_ADDRESS1(nullfunc, mac->bssid); in rtl92ee_set_fw_rsvdpagepkt()
702 SET_80211_HDR_ADDRESS3(nullfunc, mac->bssid); in rtl92ee_set_fw_rsvdpagepkt()
711 SET_80211_HDR_ADDRESS1(p_probersp, mac->bssid); in rtl92ee_set_fw_rsvdpagepkt()
713 SET_80211_HDR_ADDRESS3(p_probersp, mac->bssid); in rtl92ee_set_fw_rsvdpagepkt()
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8192c/
Dfw_common.c680 SET_80211_HDR_ADDRESS3(beacon, mac->bssid); in rtl92c_set_fw_rsvdpagepkt()
687 SET_80211_PS_POLL_BSSID(p_pspoll, mac->bssid); in rtl92c_set_fw_rsvdpagepkt()
696 SET_80211_HDR_ADDRESS1(nullfunc, mac->bssid); in rtl92c_set_fw_rsvdpagepkt()
698 SET_80211_HDR_ADDRESS3(nullfunc, mac->bssid); in rtl92c_set_fw_rsvdpagepkt()
706 SET_80211_HDR_ADDRESS1(p_probersp, mac->bssid); in rtl92c_set_fw_rsvdpagepkt()
708 SET_80211_HDR_ADDRESS3(p_probersp, mac->bssid); in rtl92c_set_fw_rsvdpagepkt()
/linux-4.1.27/drivers/net/ethernet/toshiba/
Dps3_gelic_wireless.h165 u8 bssid[8]; /* last ETH_ALEN are valid. bssid[0],[1] are unused */ member
287 u8 bssid[ETH_ALEN]; /* userland requested */ member
Dps3_gelic_wireless.c259 static void gelic_wl_send_iwap_event(struct gelic_wl_info *wl, u8 *bssid) in gelic_wl_send_iwap_event() argument
264 if (bssid) in gelic_wl_send_iwap_event()
265 memcpy(data.ap_addr.sa_data, bssid, ETH_ALEN); in gelic_wl_send_iwap_event()
592 memcpy(iwe.u.ap_addr.sa_data, &scan->bssid[2], ETH_ALEN); in gelic_wl_translate_scan()
775 pr_debug("bssid=%pM\n", &scan_info->hwinfo->bssid[2]); in scan_list_dump()
1162 memcpy(wl->bssid, data->ap_addr.sa_data, in gelic_wl_set_ap()
1166 pr_debug("%s: bss=%pM\n", __func__, wl->bssid); in gelic_wl_set_ap()
1170 eth_zero_addr(wl->bssid); in gelic_wl_set_ap()
1575 &scan_info->bssid[2], scan_info); in gelic_wl_scan_complete_event()
1590 if (ether_addr_equal(&target->hwinfo->bssid[2], in gelic_wl_scan_complete_event()
[all …]
/linux-4.1.27/drivers/net/wireless/ipw2x00/
Dipw2200.c1965 memcpy(wrqu.ap_addr.sa_data, priv->bssid, ETH_ALEN); in notify_wx_assoc_event()
3015 if (ether_addr_equal(network->bssid, priv->bssid)) { in ipw_remove_current_network()
3904 static void ipw_create_bssid(struct ipw_priv *priv, u8 * bssid) in ipw_create_bssid() argument
3907 bssid[0] = priv->mac_addr[0]; in ipw_create_bssid()
3908 bssid[1] = priv->mac_addr[1]; in ipw_create_bssid()
3909 bssid[2] = priv->mac_addr[2]; in ipw_create_bssid()
3912 get_random_bytes(&bssid[3], ETH_ALEN - 3); in ipw_create_bssid()
3914 bssid[0] &= 0xfe; /* clear multicast bit */ in ipw_create_bssid()
3915 bssid[0] |= 0x02; /* set local assignment bit (IEEE802) */ in ipw_create_bssid()
3918 static u8 ipw_add_station(struct ipw_priv *priv, u8 * bssid) in ipw_add_station() argument
[all …]
Dlibipw_rx.c877 if (ether_addr_equal(hdr->addr3, ieee->bssid)) in libipw_rx_any()
892 if (ether_addr_equal(hdr->addr2, ieee->bssid)) in libipw_rx_any()
1344 memcpy(network->bssid, frame->header.addr3, ETH_ALEN); in libipw_handle_assoc_resp()
1397 memcpy(network->bssid, beacon->header.addr3, ETH_ALEN); in libipw_network_init()
1439 network->bssid); in libipw_network_init()
1456 ether_addr_equal_64bits(src->bssid, dst->bssid) && in is_same_network()
1476 "off channel (%d vs. %d)\n", src->bssid, in update_network()
1606 target->bssid); in libipw_process_probe_response()
1617 network.bssid, in libipw_process_probe_response()
1626 target->bssid, in libipw_process_probe_response()
Dipw2100.c2007 u8 bssid[ETH_ALEN]; in isr_indicate_associated() local
2041 ret = ipw2100_get_ordinal(priv, IPW_ORD_STAT_ASSN_AP_BSSID, bssid, in isr_indicate_associated()
2048 memcpy(priv->ieee->bssid, bssid, ETH_ALEN); in isr_indicate_associated()
2071 txratename, chan, bssid); in isr_indicate_associated()
2079 memcpy(priv->bssid, bssid, ETH_ALEN); in isr_indicate_associated()
2141 priv->bssid); in isr_indicate_association_lost()
2150 eth_zero_addr(priv->bssid); in isr_indicate_association_lost()
2151 eth_zero_addr(priv->ieee->bssid); in isr_indicate_association_lost()
4115 u8 bssid[ETH_ALEN]; in show_bssinfo() local
4125 memset(bssid, 0, sizeof(bssid)); in show_bssinfo()
[all …]
Dlibipw_tx.c324 memcpy(header.addr1, ieee->bssid, ETH_ALEN); in libipw_xmit()
331 memcpy(header.addr3, ieee->bssid, ETH_ALEN); in libipw_xmit()
Dlibipw.h619 u8 bssid[ETH_ALEN]; member
782 u8 bssid[ETH_ALEN]; member
Dlibipw_wx.c74 memcpy(iwe.u.ap_addr.sa_data, network->bssid, ETH_ALEN); in libipw_translate_scan()
294 network->bssid, in libipw_wx_get_scan()
/linux-4.1.27/drivers/staging/rtl8188eu/include/
Drtw_ioctl_set.h30 u8 rtw_set_802_11_bssid(struct adapter *adapter, u8 *bssid);
Dieee80211_ext.h180 u8 bssid[6]; member
Drtw_recv.h133 u8 bssid[ETH_ALEN]; member
/linux-4.1.27/include/uapi/linux/
Dwireless.h777 struct sockaddr bssid; /* ff:ff:ff:ff:ff:ff for broadcast BSSID or member
861 struct sockaddr bssid; member
880 struct sockaddr bssid; member
/linux-4.1.27/drivers/net/wireless/mwifiex/
DREADME44 iw dev mlan0 connect -w <SSID> [<freq in MHz>] [<bssid>] [key 0:abcde d:1123456789a]
46 Ap's operating frequency can be specified or even the bssid. If the AP is using
54 iw dev mlan0 ibss join <SSID> <freq in MHz> [fixed-freq] [fixed-bssid] [key 0:abcde]
56 bssid and the security related parameters can be specified while joining/creating
102 bssid = <current BSSID>
Dioctl.h54 u8 bssid[ETH_ALEN]; member
164 u8 bssid[ETH_ALEN]; member
Dscan.c873 memcpy(bssid_tlv->bssid, user_scan_in->specific_bssid, in mwifiex_config_scan()
1522 memcpy(scan_cmd->bssid, scan_cfg->specific_bssid, in mwifiex_cmd_802_11_scan()
1523 sizeof(scan_cmd->bssid)); in mwifiex_cmd_802_11_scan()
1530 + sizeof(scan_cmd->bssid) in mwifiex_cmd_802_11_scan()
1615 u8 bssid[ETH_ALEN]; in mwifiex_parse_single_response_buf() local
1663 memcpy(bssid, current_ptr, ETH_ALEN); in mwifiex_parse_single_response_buf()
1741 bssid, timestamp, in mwifiex_parse_single_response_buf()
1748 !memcmp(bssid, priv->curr_bss_params.bss_descriptor in mwifiex_parse_single_response_buf()
Dfw.h1046 u8 bssid[ETH_ALEN]; member
1050 u8 bssid[ETH_ALEN]; member
1335 u8 bssid[ETH_ALEN]; member
1352 u8 bssid[ETH_ALEN]; member
1696 u8 bssid[ETH_ALEN]; member
1772 u8 bssid[ETH_ALEN]; member
Dsta_cmdresp.c834 "info: new BSSID %pM\n", ibss_coal_resp->bssid); in mwifiex_ret_ibss_coalescing_status()
837 if (is_zero_ether_addr(ibss_coal_resp->bssid)) { in mwifiex_ret_ibss_coalescing_status()
843 if (!ether_addr_equal(priv->curr_bss_params.bss_descriptor.mac_address, ibss_coal_resp->bssid)) { in mwifiex_ret_ibss_coalescing_status()
846 ibss_coal_resp->bssid, ETH_ALEN); in mwifiex_ret_ibss_coalescing_status()
Dcfg80211.c1865 bss_info.bssid, 0, WLAN_CAPABILITY_IBSS, in mwifiex_cfg80211_inform_ibss_bss()
1868 memcpy(priv->cfg_bssid, bss_info.bssid, ETH_ALEN); in mwifiex_cfg80211_inform_ibss_bss()
1889 const u8 *ssid, const u8 *bssid, int mode, in mwifiex_cfg80211_assoc() argument
1989 bssid, ssid, ssid_len, in mwifiex_cfg80211_assoc()
1994 bssid, ssid, ssid_len, in mwifiex_cfg80211_assoc()
2008 (char *) req_ssid.ssid, bss->bssid); in mwifiex_cfg80211_assoc()
2009 memcpy(&priv->cfg_bssid, bss->bssid, ETH_ALEN); in mwifiex_cfg80211_assoc()
2063 (char *) sme->ssid, sme->bssid); in mwifiex_cfg80211_connect()
2065 ret = mwifiex_cfg80211_assoc(priv, sme->ssid_len, sme->ssid, sme->bssid, in mwifiex_cfg80211_connect()
2191 (char *) params->ssid, params->bssid); in mwifiex_cfg80211_join_ibss()
[all …]
Dtdls.c566 const u8 *peer, const u8 *bssid) in mwifiex_tdls_add_link_ie() argument
575 memcpy(lnkid->bssid, bssid, ETH_ALEN); in mwifiex_tdls_add_link_ie()
692 memcpy(mgmt->bssid, priv->cfg_bssid, ETH_ALEN); in mwifiex_construct_tdls_action_frame()
Djoin.c1092 memcpy(&adhoc_join->bss_descriptor.bssid, in mwifiex_cmd_802_11_ad_hoc_join()
1115 adhoc_join->bss_descriptor.bssid, in mwifiex_cmd_802_11_ad_hoc_join()
1233 adhoc_result->bssid, ETH_ALEN); in mwifiex_ret_802_11_ad_hoc()
/linux-4.1.27/drivers/net/wireless/rsi/
Drsi_mgmt.h212 u8 bssid[6]; member
298 const u8 *bssid, u8 qos_enable, u16 aid);
Drsi_91x_mgmt.c450 const unsigned char *bssid, in rsi_hal_send_sta_notify_frame() argument
486 ether_addr_copy(peer_notify->mac_addr, bssid); in rsi_hal_send_sta_notify_frame()
1139 const unsigned char *bssid, in rsi_inform_bss_status() argument
1147 bssid, in rsi_inform_bss_status()
1156 bssid, in rsi_inform_bss_status()
Drsi_91x_mac80211.c466 bss_conf->bssid, in rsi_mac80211_bss_info_changed()
805 u8 *bssid, in rsi_perform_cqm() argument
881 if (bss->assoc && !(memcmp(bss->bssid, hdr->addr2, ETH_ALEN))) { in rsi_fill_rx_status()
/linux-4.1.27/drivers/net/wireless/ath/ar5523/
Dar5523_hw.h199 __u8 bssid[6]; member
248 __be32 bssid; member
Dar5523.c1158 sta = ieee80211_find_sta(ar->vif, bss_conf->bssid); in ar5523_get_wlan_mode()
1195 sta = ieee80211_find_sta(ar->vif, bss_conf->bssid); in ar5523_create_rateset()
1246 create.bssid = cpu_to_be32(0); in ar5523_create_connection()
1268 memcpy(associd.bssid, bss->bssid, ETH_ALEN); in ar5523_write_associd()
/linux-4.1.27/drivers/net/wireless/ath/ath10k/
Dmac.c1150 ether_addr_copy(arvif->bssid, info->bssid); in ath10k_control_beaconing()
1153 arvif->bssid); in ath10k_control_beaconing()
1183 if (is_zero_ether_addr(arvif->bssid)) in ath10k_control_ibss()
1186 eth_zero_addr(arvif->bssid); in ath10k_control_ibss()
1415 info->bssid, NULL, 0, IEEE80211_BSS_TYPE_ANY, in ath10k_peer_assoc_h_crypto()
1889 arvif->vdev_id, arvif->bssid, arvif->aid); in ath10k_bss_assoc()
1893 ap_sta = ieee80211_find_sta(vif, bss_conf->bssid); in ath10k_bss_assoc()
1896 bss_conf->bssid, arvif->vdev_id); in ath10k_bss_assoc()
1909 bss_conf->bssid, arvif->vdev_id, ret); in ath10k_bss_assoc()
1919 bss_conf->bssid, arvif->vdev_id, ret); in ath10k_bss_assoc()
[all …]
Dwmi-ops.h71 const u8 *bssid);
495 ath10k_wmi_vdev_up(struct ath10k *ar, u32 vdev_id, u32 aid, const u8 *bssid) in ath10k_wmi_vdev_up() argument
502 skb = ar->wmi.ops->gen_vdev_up(ar, vdev_id, aid, bssid); in ath10k_wmi_vdev_up()
Dcore.h313 u8 bssid[ETH_ALEN]; member
/linux-4.1.27/drivers/net/wireless/ath/ath5k/
Dcaps.c133 int ath5k_hw_enable_pspoll(struct ath5k_hw *ah, u8 *bssid, in ath5k_hw_enable_pspoll() argument
/linux-4.1.27/drivers/net/wireless/iwlwifi/dvm/
Dlib.c125 vif->bss_conf.bssid, in iwlagn_manage_ibss_station()
128 vif->bss_conf.bssid); in iwlagn_manage_ibss_station()
908 const u8 *bssid; member
986 ieee80211_get_tkip_rx_p1k(key, data->bssid, cur_rx_iv32, p1k); in iwlagn_wowlan_program_keys()
988 ieee80211_get_tkip_rx_p1k(key, data->bssid, in iwlagn_wowlan_program_keys()
1098 .bssid = ctx->active.bssid_addr, in iwlagn_suspend()
Drxon.c1294 sta = ieee80211_find_sta(vif, bss_conf->bssid); in iwlagn_check_needed_chains()
1488 memcpy(ctx->staging.bssid_addr, bss_conf->bssid, ETH_ALEN); in iwlagn_bss_info_changed()
1540 bss_conf->bssid); in iwlagn_bss_info_changed()
/linux-4.1.27/drivers/net/wireless/cw1200/
Dsta.c445 bool bssid_filtering = !priv->rx_filter.bssid; in cw1200_update_filtering()
597 priv->rx_filter.bssid = (*total_flags & (FIF_OTHER_BSS | in cw1200_configure_filter()
1219 const u8 *bssid; in cw1200_do_join() local
1241 bssid = priv->vif->bss_conf.bssid; in cw1200_do_join()
1243 bss = cfg80211_get_bss(priv->hw->wiphy, priv->channel, bssid, NULL, 0, in cw1200_do_join()
1294 memcpy(join.bssid, bssid, sizeof(join.bssid)); in cw1200_do_join()
1297 join.bssid, in cw1200_do_join()
1920 if (info->bssid && !info->ibss_joined) in cw1200_bss_info_changed()
1921 sta = ieee80211_find_sta(vif, info->bssid); in cw1200_bss_info_changed()
Dwsm.h912 u8 bssid[6]; member
1369 bool bssid; member
1380 if (arg->bssid) in wsm_set_rx_filter()
Ddebug.c136 if (priv->rx_filter.bssid) in cw1200_status_show()
/linux-4.1.27/drivers/net/wireless/p54/
Dmain.c185 eth_broadcast_addr(priv->bssid); in p54_start()
278 eth_zero_addr(priv->bssid); in p54_remove_interface()
466 memcpy(priv->bssid, info->bssid, ETH_ALEN); in p54_bss_info_changed()
Dp54.h230 u8 bssid[ETH_ALEN]; member
Dfwio.c364 memcpy(setup->bssid, priv->bssid, ETH_ALEN); in p54_setup_mac()
Dlmac.h294 u8 bssid[ETH_ALEN]; member
/linux-4.1.27/drivers/net/wireless/prism54/
Disl_ioctl.c44 static void prism54_wpa_bss_ie_add(islpci_private *priv, u8 *bssid,
46 static size_t prism54_wpa_bss_ie_get(islpci_private *priv, u8 *bssid, u8 *wpa_ie);
527 char bssid[6]; in prism54_set_wap() local
534 memcpy(&bssid[0], awrq->sa_data, ETH_ALEN); in prism54_set_wap()
537 rvalue = mgt_set_request(priv, DOT11_OID_BSSID, 0, &bssid); in prism54_set_wap()
2111 prism54_wpa_bss_ie_add(islpci_private *priv, u8 *bssid, in prism54_wpa_bss_ie_add() argument
2125 if (memcmp(bss->bssid, bssid, ETH_ALEN) == 0) { in prism54_wpa_bss_ie_add()
2145 memcpy(bss->bssid, bssid, ETH_ALEN); in prism54_wpa_bss_ie_add()
2156 "%pM\n", bssid); in prism54_wpa_bss_ie_add()
2175 prism54_wpa_bss_ie_get(islpci_private *priv, u8 *bssid, u8 *wpa_ie) in prism54_wpa_bss_ie_get() argument
[all …]
Dislpci_dev.h72 u8 bssid[ETH_ALEN]; member
/linux-4.1.27/drivers/net/wireless/libertas_tf/
Dlibertas_tf.h407 u8 bssid[6]; member
471 void lbtf_set_bssid(struct lbtf_private *priv, bool activate, const u8 *bssid);
Dcmd.c355 void lbtf_set_bssid(struct lbtf_private *priv, bool activate, const u8 *bssid) in lbtf_set_bssid() argument
363 memcpy(cmd.bssid, bssid, ETH_ALEN); in lbtf_set_bssid()
Dmain.c516 bool activate = !is_zero_ether_addr(bss_conf->bssid); in lbtf_op_bss_info_changed()
517 lbtf_set_bssid(priv, activate, bss_conf->bssid); in lbtf_op_bss_info_changed()
/linux-4.1.27/drivers/net/wireless/ath/ath9k/
Dhtc_drv_main.c493 memcpy(&tsta.bssid, common->curbssid, ETH_ALEN); in ath9k_htc_add_station()
690 sta = ieee80211_find_sta(vif, bss_conf->bssid); in ath9k_htc_update_rate()
702 bss_conf->bssid, be32_to_cpu(trate.capflags)); in ath9k_htc_update_rate()
1487 memcpy(common->curbssid, bss_conf->bssid, ETH_ALEN); in ath9k_htc_bss_iter()
1537 memcpy(common->curbssid, bss_conf->bssid, ETH_ALEN); in ath9k_htc_bss_info_changed()
1544 bss_conf->bssid); in ath9k_htc_bss_info_changed()
1559 bss_conf->bssid); in ath9k_htc_bss_info_changed()
1580 bss_conf->bssid); in ath9k_htc_bss_info_changed()
Dmain.c977 ether_addr_copy(common->curbssid, avp->bssid); in ath9k_update_bssid_mask()
1017 ether_addr_copy(common->curbssid, avp->bssid); in ath9k_set_assoc_state()
1750 bss_conf->bssid, bss_conf->assoc); in ath9k_bss_info_changed()
1752 memcpy(avp->bssid, bss_conf->bssid, ETH_ALEN); in ath9k_bss_info_changed()
1760 memcpy(common->curbssid, bss_conf->bssid, ETH_ALEN); in ath9k_bss_info_changed()
/linux-4.1.27/drivers/staging/rtl8188eu/hal/
Drtl8188e_cmd.c429 u8 *mac, *bssid; in ConstructProbeRsp() local
438 bssid = cur_network->MacAddress; in ConstructProbeRsp()
444 memcpy(pwlanhdr->addr3, bssid, ETH_ALEN); in ConstructProbeRsp()
/linux-4.1.27/drivers/staging/rtl8723au/os_dep/
Dioctl_cfg80211.c1985 if (sme->bssid) in cfg80211_rtw_connect()
1986 DBG_8723A("bssid=%pM\n", sme->bssid); in cfg80211_rtw_connect()
2005 if (sme->bssid) { in cfg80211_rtw_connect()
2007 sme->bssid)) in cfg80211_rtw_connect()
2018 if (sme->bssid) { in cfg80211_rtw_connect()
2020 sme->bssid)) { in cfg80211_rtw_connect()
2243 if (is_zero_ether_addr(pmksa->bssid)) in cfg80211_rtw_set_pmksa()
2251 pmksa->bssid)) { in cfg80211_rtw_set_pmksa()
2273 Bssid, pmksa->bssid); in cfg80211_rtw_set_pmksa()
2300 pmksa->bssid)) { in cfg80211_rtw_del_pmksa()
[all …]
/linux-4.1.27/drivers/staging/rtl8723au/include/
Drtw_recv.h126 u8 bssid[ETH_ALEN]; member
/linux-4.1.27/drivers/net/wireless/iwlwifi/mvm/
Dmac-ctxt.c654 const u8 *bssid = bssid_override ?: vif->bss_conf.bssid; in iwl_mvm_mac_ctxt_cmd_common() local
688 if (bssid) in iwl_mvm_mac_ctxt_cmd_common()
689 memcpy(cmd->bssid_addr, bssid, ETH_ALEN); in iwl_mvm_mac_ctxt_cmd_common()
Dpower.c264 if (!memcmp(mvmvif->uapsd_misbehaving_bssid, vif->bss_conf.bssid, in iwl_mvm_power_allow_uapsd()
493 if (memcmp(vif->bss_conf.bssid, mvmvif->uapsd_misbehaving_bssid, in iwl_mvm_power_vif_assoc()
508 memcpy(mvmvif->uapsd_misbehaving_bssid, vif->bss_conf.bssid, in iwl_mvm_power_uapsd_misbehav_ap_iterator()
Dmac80211.c1780 memcpy(cmd->bssid, vif->bss_conf.bssid, ETH_ALEN); in iwl_mvm_mc_iface_iterator()
2044 memcpy(mvmvif->bssid, bss_conf->bssid, ETH_ALEN); in iwl_mvm_bss_info_changed_station()
2046 ret = iwl_mvm_mac_ctxt_changed(mvm, vif, false, mvmvif->bssid); in iwl_mvm_bss_info_changed_station()
2051 memcpy(mvmvif->bssid, bss_conf->bssid, ETH_ALEN); in iwl_mvm_bss_info_changed_station()
2596 const u8 *bssid) in iwl_mvm_check_uapsd() argument
Dfw-api-scan.h835 u8 bssid[ETH_ALEN]; member
Dd3.c261 ieee80211_get_tkip_rx_p1k(key, vif->bss_conf.bssid, in iwl_mvm_wowlan_program_keys()
264 ieee80211_get_tkip_rx_p1k(key, vif->bss_conf.bssid, in iwl_mvm_wowlan_program_keys()
1485 if (!status || !vif->bss_conf.bssid) in iwl_mvm_setup_connection_keep()
1546 ieee80211_gtk_rekey_notify(vif, vif->bss_conf.bssid, in iwl_mvm_setup_connection_keep()
/linux-4.1.27/drivers/net/wireless/b43legacy/
Dmain.c556 const u8 *bssid = dev->wl->bssid; in b43legacy_write_mac_bssid_templates() local
561 if (!bssid) in b43legacy_write_mac_bssid_templates()
562 bssid = zero_addr; in b43legacy_write_mac_bssid_templates()
566 b43legacy_macfilter_set(dev, B43legacy_MACFILTER_BSSID, bssid); in b43legacy_write_mac_bssid_templates()
569 memcpy(mac_bssid + ETH_ALEN, bssid, ETH_ALEN); in b43legacy_write_mac_bssid_templates()
2866 if (conf->bssid) in b43legacy_op_bss_info_changed()
2867 memcpy(wl->bssid, conf->bssid, ETH_ALEN); in b43legacy_op_bss_info_changed()
2869 eth_zero_addr(wl->bssid); in b43legacy_op_bss_info_changed()
3490 eth_zero_addr(wl->bssid); in b43legacy_op_start()
Db43legacy.h596 u8 bssid[ETH_ALEN]; member
/linux-4.1.27/drivers/net/wireless/brcm80211/brcmsmac/
Dpub.h330 void brcms_c_start_ap(struct brcms_c_info *wlc, u8 *addr, const u8 *bssid,
/linux-4.1.27/drivers/net/wireless/iwlegacy/
Dcommon.c1646 eth_broadcast_addr(frame->bssid); in il_fill_probe_req()
4637 eth_zero_addr(il->bssid); in il_mac_remove_interface()
5239 sta = ieee80211_find_sta(vif, bss_conf->bssid); in il_ht_conf()
5365 D_MAC80211("BSSID %pM\n", bss_conf->bssid); in il_mac_bss_info_changed()
5375 if (is_zero_ether_addr(bss_conf->bssid)) in il_mac_bss_info_changed()
5390 memcpy(il->staging.bssid_addr, bss_conf->bssid, ETH_ALEN); in il_mac_bss_info_changed()
5393 memcpy(il->bssid, bss_conf->bssid, ETH_ALEN); in il_mac_bss_info_changed()
5471 memcpy(il->staging.bssid_addr, bss_conf->bssid, in il_mac_bss_info_changed()
5473 memcpy(il->bssid, bss_conf->bssid, ETH_ALEN); in il_mac_bss_info_changed()
5485 bss_conf->bssid); in il_mac_bss_info_changed()
D3945.h256 u8 il3945_hw_find_station(struct il_priv *il, const u8 *bssid);
D3945.c468 return ether_addr_equal_64bits(header->addr3, il->bssid); in il3945_is_network_packet()
471 return ether_addr_equal_64bits(header->addr2, il->bssid); in il3945_is_network_packet()
2306 il3945_add_bssid_station(il, vif->bss_conf.bssid, in il3945_manage_ibss_station()
2321 vif->bss_conf.bssid); in il3945_manage_ibss_station()
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8192ce/
Dtrx.c319 ether_addr_equal(mac->bssid, in _rtl92ce_translate_rx_signal_stuff()
456 sta = get_sta(hw, mac->vif, mac->bssid); in rtl92ce_tx_fill_desc()
/linux-4.1.27/drivers/staging/rtl8192e/rtl8192e/
Drtl_cam.c173 u8 *MacAddr = priv->rtllib->current_network.bssid; in CamRestoreAllEntry()
/linux-4.1.27/include/linux/
Dieee80211.h862 u8 bssid[ETH_ALEN]; member
1073 u8 bssid[ETH_ALEN]; member
1089 u8 bssid[ETH_ALEN]; member
/linux-4.1.27/drivers/net/wireless/b43/
Dmain.c687 const u8 *bssid; in b43_write_mac_bssid_templates() local
692 bssid = dev->wl->bssid; in b43_write_mac_bssid_templates()
695 b43_macfilter_set(dev, B43_MACFILTER_BSSID, bssid); in b43_write_mac_bssid_templates()
698 memcpy(mac_bssid + ETH_ALEN, bssid, ETH_ALEN); in b43_write_mac_bssid_templates()
4132 if (conf->bssid) in b43_op_bss_info_changed()
4133 memcpy(wl->bssid, conf->bssid, ETH_ALEN); in b43_op_bss_info_changed()
4135 eth_zero_addr(wl->bssid); in b43_op_bss_info_changed()
5070 eth_zero_addr(wl->bssid); in b43_op_start()

12