Home
last modified time | relevance | path

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

12

/linux-4.4.14/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.c49 __cfg80211_connect_result(dev, mgmt->bssid, NULL, 0, ie, len - ieoffs, in cfg80211_rx_assoc_resp()
69 const u8 *bssid = mgmt->bssid; in cfg80211_process_deauth() local
76 !ether_addr_equal(wdev->current_bss->pub.bssid, bssid)) in cfg80211_process_deauth()
88 const u8 *bssid = mgmt->bssid; in cfg80211_process_disassoc() local
95 !ether_addr_equal(wdev->current_bss->pub.bssid, bssid))) in cfg80211_process_disassoc()
142 trace_cfg80211_send_assoc_timeout(dev, bss->bssid); in cfg80211_assoc_timeout()
144 nl80211_send_assoc_timeout(rdev, dev, bss->bssid, GFP_KERNEL); in cfg80211_assoc_timeout()
203 const u8 *bssid, in cfg80211_mlme_auth() argument
229 ether_addr_equal(bssid, wdev->current_bss->pub.bssid)) in cfg80211_mlme_auth()
232 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.h212 u8 bssid[ETH_ALEN]; member
233 u8 bssid[ETH_ALEN]; member
285 void __cfg80211_ibss_joined(struct net_device *dev, const u8 *bssid,
332 const u8 *bssid,
340 const u8 *bssid,
344 struct net_device *dev, const u8 *bssid,
348 struct net_device *dev, const u8 *bssid,
374 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.c398 static bool is_bss(struct cfg80211_bss *a, const u8 *bssid, in is_bss() argument
404 if (bssid && !ether_addr_equal(a->bssid, bssid)) in is_bss()
479 r = memcmp(a->bssid, b->bssid, sizeof(a->bssid)); in cmp_bss()
582 const u8 *bssid, in cfg80211_get_bss() argument
592 trace_cfg80211_get_bss(wiphy, channel, bssid, ssid, ssid_len, bss_type, in cfg80211_get_bss()
608 if (!is_valid_ether_addr(bss->pub.bssid)) in cfg80211_get_bss()
614 if (is_bss(&bss->pub, bssid, ssid, ssid_len)) { in cfg80211_get_bss()
713 if (!ether_addr_equal(bss->pub.bssid, new->pub.bssid)) in cfg80211_combine_bsses()
945 const u8 *bssid, u64 tsf, u16 capability, in cfg80211_inform_bss_data() argument
966 memcpy(tmp.pub.bssid, bssid, ETH_ALEN); in cfg80211_inform_bss_data()
[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()
894 __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.c2070 const u8 *bssid; in nl80211_set_wds_peer() local
2084 bssid = nla_data(info->attrs[NL80211_ATTR_MAC]); in nl80211_set_wds_peer()
2085 return rdev_set_wds_peer(rdev, dev, bssid); in nl80211_set_wds_peer()
6710 if ((!is_zero_ether_addr(res->bssid) && in nl80211_send_bss()
6711 nla_put(msg, NL80211_BSS_BSSID, ETH_ALEN, res->bssid))) in nl80211_send_bss()
6976 const u8 *bssid, *ssid, *ie = NULL, *sae_data = NULL; in nl80211_authenticate() local
7038 bssid = nla_data(info->attrs[NL80211_ATTR_MAC]); in nl80211_authenticate()
7080 err = cfg80211_mlme_auth(rdev, dev, chan, auth_type, bssid, in nl80211_authenticate()
7174 const u8 *bssid, *ssid; in nl80211_associate() local
7192 bssid = nla_data(info->attrs[NL80211_ATTR_MAC]); in nl80211_associate()
[all …]
/linux-4.4.14/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.c1283 static void adm8211_set_bssid(struct ieee80211_hw *dev, const u8 *bssid) in adm8211_set_bssid() argument
1288 ADM8211_CSR_WRITE(BSSID0, le32_to_cpu(*(__le32 *)bssid)); in adm8211_set_bssid()
1291 reg |= (bssid[4] << 16) | (bssid[5] << 24); in adm8211_set_bssid()
1320 if (!ether_addr_equal(conf->bssid, priv->bssid)) { in adm8211_bss_info_changed()
1321 adm8211_set_bssid(dev, conf->bssid); in adm8211_bss_info_changed()
1322 memcpy(priv->bssid, conf->bssid, ETH_ALEN); in adm8211_bss_info_changed()
1383 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()
1588 __func__, info->bssid); in mac80211_hwsim_bss_info_changed()
1589 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()
5082 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
2990 memcpy(wrqu.ap_addr.sa_data, status_rid.bssid[0], ETH_ALEN); in airo_send_event()
5488 BSSList_rid.bssid, in proc_BSSList_open()
5984 memcpy(awrq->sa_data, status_rid.bssid[0], ETH_ALEN); in airo_get_wap()
7159 memcpy(address[i].sa_data, BSSList.bssid, ETH_ALEN); in airo_get_aplist()
7184 (status_rid.bssid[i][0] in airo_get_aplist()
7185 & status_rid.bssid[i][1] in airo_get_aplist()
7186 & status_rid.bssid[i][2] in airo_get_aplist()
7187 & status_rid.bssid[i][3] in airo_get_aplist()
[all …]
Dadm8211.h555 u8 bssid[ETH_ALEN]; member
/linux-4.4.14/net/mac80211/
Dibss.c81 memcpy(mgmt->bssid, ifibss->bssid, ETH_ALEN); in ieee80211_ibss_build_presp()
219 const u8 *bssid, const int beacon_int, in __ieee80211_sta_join_ibss() argument
243 if (!ether_addr_equal(ifibss->bssid, bssid)) in __ieee80211_sta_join_ibss()
315 memcpy(ifibss->bssid, bssid, ETH_ALEN); in __ieee80211_sta_join_ibss()
394 cfg80211_ibss_joined(sdata->dev, ifibss->bssid, chan, GFP_KERNEL); in __ieee80211_sta_join_ibss()
474 __ieee80211_sta_join_ibss(sdata, cbss->bssid, in ieee80211_sta_join_ibss()
499 ifibss->bssid, ifibss->ssid, in ieee80211_ibss_csa_beacon()
545 if (!is_zero_ether_addr(ifibss->bssid)) { in ieee80211_ibss_finish_csa()
548 ifibss->bssid, ifibss->ssid, in ieee80211_ibss_finish_csa()
604 ieee80211_ibss_add_sta(struct ieee80211_sub_if_data *sdata, const u8 *bssid, in ieee80211_ibss_add_sta() argument
[all …]
Dmlme.c340 const u8 *bssid, u32 *changed) in ieee80211_config_bw() argument
403 ifmgd->bssid, chandef.chan->center_freq, chandef.width, in ieee80211_config_bw()
414 ifmgd->bssid); in ieee80211_config_bw()
450 ifmgd->bssid); in ieee80211_config_bw()
713 memcpy(mgmt->da, assoc_data->bss->bssid, ETH_ALEN); in ieee80211_send_assoc()
715 memcpy(mgmt->bssid, assoc_data->bss->bssid, ETH_ALEN); in ieee80211_send_assoc()
985 memcpy(nullfunc->addr1, sdata->u.mgd.bssid, ETH_ALEN); in ieee80211_send_4addr_nullfunc()
987 memcpy(nullfunc->addr3, sdata->u.mgd.bssid, ETH_ALEN); in ieee80211_send_4addr_nullfunc()
1156 ifmgd->associated->bssid, &csa_ie); in ieee80211_sta_process_chanswitch()
1167 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.c1395 u8 *bssid = ieee80211_get_bssid(hdr, rx->skb->len, in ieee80211_rx_h_sta_process() local
1397 if (ether_addr_equal(bssid, rx->sdata->u.ibss.bssid) && in ieee80211_rx_h_sta_process()
2546 if (!ether_addr_equal(mgmt->sa, sdata->u.mgd.bssid) || in ieee80211_process_sa_query_req()
2547 !ether_addr_equal(mgmt->bssid, sdata->u.mgd.bssid)) { in ieee80211_process_sa_query_req()
2566 memcpy(resp->bssid, sdata->u.mgd.bssid, ETH_ALEN); in ieee80211_process_sa_query_req()
2726 if (!ether_addr_equal(mgmt->bssid, sdata->u.mgd.bssid)) in ieee80211_rx_h_action()
2818 u8 *bssid; in ieee80211_rx_h_action() local
2829 bssid = sdata->u.mgd.bssid; in ieee80211_rx_h_action()
2831 bssid = sdata->u.ibss.bssid; in ieee80211_rx_h_action()
2833 bssid = mgmt->sa; in ieee80211_rx_h_action()
[all …]
Dagg-rx.c207 memcpy(mgmt->bssid, sdata->vif.addr, ETH_ALEN); in ieee80211_send_addba_resp()
209 memcpy(mgmt->bssid, sdata->u.mgd.bssid, ETH_ALEN); in ieee80211_send_addba_resp()
211 memcpy(mgmt->bssid, sdata->u.ibss.bssid, ETH_ALEN); in ieee80211_send_addba_resp()
Dieee80211_i.h446 u8 bssid[ETH_ALEN]; member
564 u8 bssid[ETH_ALEN] __aligned(2); member
1517 const u8 *bssid, const u8 *addr, u32 supp_rates);
1532 const u8 *bssid, const u8 *addr, u32 supp_rates);
1661 const u8 *bssid);
1744 u32 sta_flags, u8 *bssid,
1924 const u8 *extra, size_t extra_len, const u8 *bssid,
1928 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()
Ddebugfs_netdev.c240 IEEE80211_IF_FILE(bssid, u.mgd.bssid, MAC);
354 memcpy(hdr->addr1, sdata->u.mgd.associated->bssid, ETH_ALEN); in ieee80211_if_parse_tkip_mic_test()
625 DEBUGFS_ADD(bssid); in add_sta_files()
Diface.c1405 sdata->vif.bss_conf.bssid = sdata->vif.addr; in ieee80211_setup_sdata()
1414 sdata->vif.bss_conf.bssid = sdata->u.mgd.bssid; in ieee80211_setup_sdata()
1418 sdata->vif.bss_conf.bssid = bssid_wildcard; in ieee80211_setup_sdata()
1422 sdata->vif.bss_conf.bssid = sdata->u.ibss.bssid; in ieee80211_setup_sdata()
1436 sdata->vif.bss_conf.bssid = NULL; in ieee80211_setup_sdata()
1440 sdata->vif.bss_conf.bssid = sdata->vif.addr; in ieee80211_setup_sdata()
Dwme.c185 ra = sdata->u.mgd.bssid; in ieee80211_select_queue()
Dutil.c1219 const u8 *bssid, const u8 *key, u8 key_len, u8 key_idx, in ieee80211_send_auth() argument
1241 memcpy(mgmt->bssid, bssid, ETH_ALEN); in ieee80211_send_auth()
1260 const u8 *bssid, u16 stype, u16 reason, in ieee80211_send_deauth_disassoc() argument
1271 memcpy(mgmt->da, bssid, ETH_ALEN); in ieee80211_send_deauth_disassoc()
1273 memcpy(mgmt->bssid, bssid, ETH_ALEN); in ieee80211_send_deauth_disassoc()
1551 memcpy(mgmt->bssid, dst, ETH_ALEN); in ieee80211_build_probe_req()
2859 memcpy(mgmt->bssid, sdata->vif.addr, ETH_ALEN); in ieee80211_send_action_csa()
2862 memcpy(mgmt->bssid, ifibss->bssid, ETH_ALEN); in ieee80211_send_action_csa()
Dtx.c1971 sta = sta_info_get(sdata, sdata->u.mgd.bssid); in ieee80211_lookup_ra_sta()
2165 memcpy(hdr.addr3, sdata->u.mgd.bssid, ETH_ALEN); in ieee80211_build_hdr()
2172 memcpy(hdr.addr1, sdata->u.mgd.bssid, ETH_ALEN); in ieee80211_build_hdr()
2180 memcpy(hdr.addr1, sdata->u.mgd.bssid, ETH_ALEN); in ieee80211_build_hdr()
2209 memcpy(hdr.addr3, sdata->u.ibss.bssid, ETH_ALEN); in ieee80211_build_hdr()
2484 memcpy(hdr->addr3, sdata->u.ibss.bssid, ETH_ALEN); in ieee80211_check_fast_xmit()
2492 memcpy(hdr->addr3, sdata->u.mgd.bssid, ETH_ALEN); in ieee80211_check_fast_xmit()
2502 memcpy(hdr->addr1, sdata->u.mgd.bssid, ETH_ALEN); in ieee80211_check_fast_xmit()
2511 memcpy(hdr->addr1, sdata->u.mgd.bssid, ETH_ALEN); in ieee80211_check_fast_xmit()
3614 memcpy(pspoll->bssid, ifmgd->bssid, ETH_ALEN); in ieee80211_pspoll_get()
[all …]
Docb.c42 const u8 *bssid, const u8 *addr, in ieee80211_ocb_rx_no_sta() argument
Dethtool.c104 sta = sta_info_get_bss(sdata, sdata->u.mgd.bssid); in ieee80211_get_stats()
Dtdls.c214 memcpy(lnkid->bssid, sdata->u.mgd.bssid, ETH_ALEN); in ieee80211_tdls_add_link_ie()
551 ap_sta = sta_info_get(sdata, ifmgd->bssid); in ieee80211_tdls_add_setup_cfm_ies()
833 memcpy(mgmt->bssid, sdata->u.mgd.bssid, ETH_ALEN); in ieee80211_prep_tdls_direct()
Dkey.c876 void ieee80211_gtk_rekey_notify(struct ieee80211_vif *vif, const u8 *bssid, in ieee80211_gtk_rekey_notify() argument
881 trace_api_gtk_rekey_notify(sdata, bssid, replay_ctr); in ieee80211_gtk_rekey_notify()
883 cfg80211_gtk_rekey_notify(sdata->dev, bssid, replay_ctr, gfp); in ieee80211_gtk_rekey_notify()
Dtrace.h1965 const u8 *bssid, const u8 *replay_ctr),
1967 TP_ARGS(sdata, bssid, replay_ctr),
1971 __array(u8, bssid, ETH_ALEN)
1977 memcpy(__entry->bssid, bssid, ETH_ALEN);
Dmesh.c731 memcpy(mgmt->bssid, sdata->vif.addr, ETH_ALEN); in ieee80211_mesh_build_beacon()
1208 memcpy(mgmt_fwd->bssid, sdata->vif.addr, ETH_ALEN); in mesh_fwd_csa_frame()
1404 sdata->vif.bss_conf.bssid = zero_addr; in ieee80211_mesh_init_sdata()
/linux-4.4.14/drivers/staging/rtl8188eu/core/
Drtw_wlan_util.c874 struct wlan_bssid_ex *bssid; in rtw_check_bcn_info() local
902 bssid = kzalloc(sizeof(struct wlan_bssid_ex), GFP_ATOMIC); in rtw_check_bcn_info()
903 if (!bssid) in rtw_check_bcn_info()
909 bssid->Reserved[0] = 1; in rtw_check_bcn_info()
911 bssid->Length = sizeof(struct wlan_bssid_ex) - MAX_IE_SZ + len; in rtw_check_bcn_info()
914 bssid->IELength = len; in rtw_check_bcn_info()
915 memcpy(bssid->IEs, (pframe + sizeof(struct rtw_ieee80211_hdr_3addr)), bssid->IELength); in rtw_check_bcn_info()
919 …p = rtw_get_ie(bssid->IEs + _FIXED_IE_LENGTH_, _HT_CAPABILITY_IE_, &len, bssid->IELength - _FIXED_… in rtw_check_bcn_info()
927 …p = rtw_get_ie(bssid->IEs + _FIXED_IE_LENGTH_, _HT_ADD_INFO_IE_, &len, bssid->IELength - _FIXED_IE… in rtw_check_bcn_info()
949 …p = rtw_get_ie(bssid->IEs + _FIXED_IE_LENGTH_, _DSSET_IE_, &len, bssid->IELength - _FIXED_IE_LENGT… in rtw_check_bcn_info()
[all …]
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_mlme_ext.c470 unsigned char *mac, *bssid; in issue_probersp() local
498 bssid = cur_network->MacAddress; in issue_probersp()
504 memcpy(pwlanhdr->addr3, bssid, ETH_ALEN); in issue_probersp()
2107 struct wlan_bssid_ex *bssid) in collect_bss_info() argument
2125 memset(bssid, 0, sizeof(struct wlan_bssid_ex)); in collect_bss_info()
2130 bssid->Reserved[0] = 1; in collect_bss_info()
2136 bssid->Reserved[0] = 2; in collect_bss_info()
2139 bssid->Reserved[0] = 3; in collect_bss_info()
2141 bssid->Reserved[0] = 0; in collect_bss_info()
2146 bssid->Length = sizeof(struct wlan_bssid_ex) - MAX_IE_SZ + len; in collect_bss_info()
[all …]
Drtw_recv.c722 if (!memcmp(pattrib->bssid, "\x0\x0\x0\x0\x0\x0", ETH_ALEN) || in sta2sta_data_frame()
724 memcmp(pattrib->bssid, mybssid, ETH_ALEN)) { in sta2sta_data_frame()
732 if (memcmp(pattrib->bssid, pattrib->src, ETH_ALEN)) { in sta2sta_data_frame()
737 sta_addr = pattrib->bssid; in sta2sta_data_frame()
741 if (!IS_MCAST(pattrib->bssid)) { in sta2sta_data_frame()
747 if (memcmp(pattrib->bssid, pattrib->dst, ETH_ALEN)) { in sta2sta_data_frame()
757 memcpy(pattrib->bssid, GetAddr3Ptr(ptr), ETH_ALEN); in sta2sta_data_frame()
814 if (!memcmp(pattrib->bssid, "\x0\x0\x0\x0\x0\x0", ETH_ALEN) || in ap2sta_data_frame()
816 (memcmp(pattrib->bssid, mybssid, ETH_ALEN))) { in ap2sta_data_frame()
818 (" ap2sta_data_frame: compare BSSID fail ; BSSID=%pM\n", (pattrib->bssid))); in ap2sta_data_frame()
[all …]
/linux-4.4.14/drivers/staging/rtl8192e/
Drtl819x_HTProc.c157 if ((memcmp(net->bssid, BELKINF5D8233V1_RALINK, 3) == 0) || in IsHTHalfNmodeAPs()
158 (memcmp(net->bssid, BELKINF5D82334V3_RALINK, 3) == 0) || in IsHTHalfNmodeAPs()
159 (memcmp(net->bssid, PCI_RALINK, 3) == 0) || in IsHTHalfNmodeAPs()
160 (memcmp(net->bssid, EDIMAX_RALINK, 3) == 0) || in IsHTHalfNmodeAPs()
161 (memcmp(net->bssid, AIRLINK_RALINK, 3) == 0) || in IsHTHalfNmodeAPs()
164 else if (!memcmp(net->bssid, UNKNOWN_BORADCOM, 3) || in IsHTHalfNmodeAPs()
165 !memcmp(net->bssid, LINKSYSWRT330_LINKSYSWRT300_BROADCOM, 3) || in IsHTHalfNmodeAPs()
166 !memcmp(net->bssid, LINKSYSWRT350_LINKSYSWRT150_BROADCOM, 3) || in IsHTHalfNmodeAPs()
190 else if (!memcmp(net->bssid, UNKNOWN_BORADCOM, 3) || in HTIOTPeerDetermine()
191 !memcmp(net->bssid, LINKSYSWRT330_LINKSYSWRT300_BROADCOM, 3) || in HTIOTPeerDetermine()
[all …]
Drtllib_rx.c969 u8 *src, u8 *bssid) in rtllib_rx_extract_addr() argument
977 ether_addr_copy(bssid, hdr->addr2); in rtllib_rx_extract_addr()
982 ether_addr_copy(bssid, hdr->addr1); in rtllib_rx_extract_addr()
987 ether_addr_copy(bssid, ieee->current_network.bssid); in rtllib_rx_extract_addr()
992 ether_addr_copy(bssid, hdr->addr3); in rtllib_rx_extract_addr()
998 u8 *dst, u8 *src, u8 *bssid, u8 *addr2) in rtllib_rx_data_filter() argument
1007 !ether_addr_equal(ieee->current_network.bssid, bssid) && in rtllib_rx_data_filter()
1008 !is_zero_ether_addr(ieee->current_network.bssid)) { in rtllib_rx_data_filter()
1016 !ether_addr_equal(dst, ieee->current_network.bssid) && in rtllib_rx_data_filter()
1017 ether_addr_equal(bssid, ieee->current_network.bssid)) { in rtllib_rx_data_filter()
[all …]
Drtllib_softmac.c798 ether_addr_copy(auth->header.addr1, beacon->bssid); in rtllib_authentication_req()
800 ether_addr_copy(auth->header.addr3, beacon->bssid); in rtllib_authentication_req()
894 ether_addr_copy(beacon_buf->header.addr3, ieee->current_network.bssid); in rtllib_probe_resp()
1069 ether_addr_copy(hdr->addr1, ieee->current_network.bssid); in rtllib_null_func()
1071 ether_addr_copy(hdr->addr3, ieee->current_network.bssid); in rtllib_null_func()
1096 ether_addr_copy(hdr->bssid, ieee->current_network.bssid); in rtllib_pspoll_func()
1134 inline int SecIsInPMKIDList(struct rtllib_device *ieee, u8 *bssid) in SecIsInPMKIDList() argument
1140 (memcmp(ieee->PMKIDList[i].Bssid, bssid, ETH_ALEN) == 0)) in SecIsInPMKIDList()
1216 PMKCacheIdx = SecIsInPMKIDList(ieee, ieee->current_network.bssid); in rtllib_association_req()
1249 ether_addr_copy(hdr->header.addr1, beacon->bssid); in rtllib_association_req()
[all …]
Drtllib_softmac_wx.c126 ieee->current_network.bssid, ETH_ALEN); in rtllib_wx_get_wap()
163 ether_addr_copy(ieee->current_network.bssid, temp->sa_data); in rtllib_wx_set_wap()
180 ether_addr_copy(ieee->current_network.bssid, temp->sa_data); in rtllib_wx_set_wap()
Drtllib_tx.c699 ieee->current_network.bssid); in rtllib_xmit_inter()
703 ieee->current_network.bssid); in rtllib_xmit_inter()
713 ieee->current_network.bssid); in rtllib_xmit_inter()
Drtllib_wx.c64 ether_addr_copy(iwe.u.ap_addr.sa_data, network->bssid); in rtl819x_translate_scan()
284 network->bssid, in rtllib_wx_get_scan()
712 ieee->current_network.bssid[i] = 0x55; in rtllib_wx_set_mlme()
Drtl819x_BAProc.c104 ether_addr_copy(BAReq->addr3, ieee->current_network.bssid); in rtllib_ADDBA()
167 ether_addr_copy(Delba->addr3, ieee->current_network.bssid); in rtllib_DELBA()
/linux-4.4.14/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.c908 u8 bssid[ETH_ALEN]; in ieee80211_rx() local
1059 memcpy(bssid, hdr->addr2, ETH_ALEN); in ieee80211_rx()
1064 memcpy(bssid, hdr->addr1, ETH_ALEN); in ieee80211_rx()
1071 memcpy(bssid, ieee->current_network.bssid, ETH_ALEN); in ieee80211_rx()
1076 memcpy(bssid, hdr->addr3, ETH_ALEN); in ieee80211_rx()
1134 if (memcmp(bssid, ieee->current_network.bssid, ETH_ALEN)) in ieee80211_rx()
1949 cpMacAddr(network->MBssid, network->bssid); in ieee80211_parse_info_param()
2057 …ieee80211_extract_country_ie(ieee, info_element, network, network->bssid);//addr2 is same as addr3… in ieee80211_parse_info_param()
2171 memcpy(network->bssid, beacon->header.addr3, ETH_ALEN); in ieee80211_network_init()
2228 network->bssid); in ieee80211_network_init()
[all …]
Dieee80211_softmac.c665 memcpy(auth->header.addr1, beacon->bssid, ETH_ALEN); in ieee80211_authentication_req()
667 memcpy(auth->header.addr3, beacon->bssid, ETH_ALEN); in ieee80211_authentication_req()
766 memcpy (beacon_buf->header.addr3, ieee->current_network.bssid, ETH_ALEN); in ieee80211_probe_resp()
937 memcpy(hdr->addr1, ieee->current_network.bssid, ETH_ALEN); in ieee80211_null_func()
939 memcpy(hdr->addr3, ieee->current_network.bssid, ETH_ALEN); in ieee80211_null_func()
1085 memcpy(hdr->header.addr1, beacon->bssid, ETH_ALEN); in ieee80211_association_req()
1087 memcpy(hdr->header.addr3, beacon->bssid, ETH_ALEN); in ieee80211_association_req()
1089 memcpy(ieee->ap_mac_addr, beacon->bssid, ETH_ALEN);//for HW security, John in ieee80211_association_req()
1435 apmatch = (memcmp(ieee->current_network.bssid, net->bssid, ETH_ALEN)==0); in ieee80211_softmac_new_net()
2290 random_ether_addr(ieee->current_network.bssid); in ieee80211_randomize_cell()
[all …]
Dieee80211_softmac_wx.c126 ieee->current_network.bssid, ETH_ALEN); in ieee80211_wx_get_wap()
168 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.4.14/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.c699 if (changed & BSS_CHANGED_BSSID && conf->bssid) in vnt_bss_info_changed()
700 vnt_mac_set_bssid_addr(priv, (u8 *)conf->bssid); in vnt_bss_info_changed()
/linux-4.4.14/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.4.14/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);
/linux-4.4.14/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.c203 ether_addr_copy(mgmt->bssid, get_my_bssid23a(cur_network)); in ConstructBeacon()
378 u8 *mac, *bssid; in ConstructProbeRsp() local
389 bssid = cur_network->MacAddress; in ConstructProbeRsp()
398 memcpy(mgmt->bssid, bssid, ETH_ALEN); in ConstructProbeRsp()
/linux-4.4.14/drivers/net/wireless/realtek/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.4.14/drivers/staging/rtl8712/
Drtl871x_recv.c336 if (is_zero_ether_addr(pattrib->bssid) || in sta2sta_data_frame()
338 (memcmp(pattrib->bssid, mybssid, ETH_ALEN))) in sta2sta_data_frame()
344 if (memcmp(pattrib->bssid, pattrib->src, ETH_ALEN)) in sta2sta_data_frame()
346 sta_addr = pattrib->bssid; in sta2sta_data_frame()
351 if (!IS_MCAST(pattrib->bssid)) in sta2sta_data_frame()
356 if (memcmp(pattrib->bssid, pattrib->dst, ETH_ALEN)) in sta2sta_data_frame()
363 memcpy(pattrib->bssid, GetAddr3Ptr(ptr), ETH_ALEN); in sta2sta_data_frame()
415 if (is_zero_ether_addr(pattrib->bssid) || in ap2sta_data_frame()
417 (memcmp(pattrib->bssid, mybssid, ETH_ALEN))) in ap2sta_data_frame()
422 *psta = r8712_get_stainfo(pstapriv, pattrib->bssid); in ap2sta_data_frame()
[all …]
Drtl871x_mp_ioctl.c164 struct wlan_bssid_ex bssid; in mp_start_test() local
171 memcpy(bssid.MacAddress, pmppriv->network_macaddr, ETH_ALEN); in mp_start_test()
172 bssid.Ssid.SsidLength = 16; in mp_start_test()
173 memcpy(bssid.Ssid.Ssid, (unsigned char *)"mp_pseudo_adhoc", in mp_start_test()
174 bssid.Ssid.SsidLength); in mp_start_test()
175 bssid.InfrastructureMode = Ndis802_11IBSS; in mp_start_test()
176 bssid.NetworkTypeInUse = Ndis802_11DS; in mp_start_test()
177 bssid.IELength = 0; in mp_start_test()
178 length = r8712_get_wlan_bssid_ex_sz(&bssid); in mp_start_test()
181 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.c789 memcpy(strIssueBssid, pPMK->bssid.sa_data, ETH_ALEN); in r871x_wx_set_pmkid()
1966 u8 bssid[ETH_ALEN]; in r871x_get_ap_info() local
1992 if (!mac_pton(data, bssid)) { in r871x_get_ap_info()
1999 netdev_info(dev, "r8712u: BSSID:%pM\n", bssid); in r871x_get_ap_info()
2000 if (ether_addr_equal(bssid, pnetwork->network.MacAddress)) { in r871x_get_ap_info()
/linux-4.4.14/drivers/staging/rtl8723au/core/
Drtw_mlme_ext.c811 mgmt->bssid); in OnBeacon23a()
821 if (!ether_addr_equal(mgmt->bssid, in OnBeacon23a()
1881 if (!ether_addr_equal(mgmt->bssid, in OnDeAuth23a()
1918 "sta:%pM\n", reason, mgmt->bssid); in OnDeAuth23a()
1920 receive_disconnect23a(padapter, mgmt->bssid, reason); in OnDeAuth23a()
1937 if (!ether_addr_equal(mgmt->bssid, in OnDisassoc23a()
1974 "code(%d) sta:%pM\n", reason, mgmt->bssid); in OnDisassoc23a()
1976 receive_disconnect23a(padapter, mgmt->bssid, reason); in OnDisassoc23a()
2394 ether_addr_copy(mgmt->bssid, get_my_bssid23a(cur_network)); in issue_beacon23a()
2505 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.4.14/drivers/net/wireless/iwlwifi/mvm/
Dfw-api-tof.h156 u8 bssid[ETH_ALEN]; member
223 u8 bssid[ETH_ALEN]; member
313 u8 bssid[ETH_ALEN]; member
369 u8 bssid[ETH_ALEN]; member
Dtof.c188 memcpy(cmd->bssid, vif->addr, ETH_ALEN); in iwl_mvm_tof_responder_cmd()
279 report->bssid, report->request_token, report->status); in iwl_mvm_tof_nb_report_notif()
Ddebugfs-vif.c269 vif->bss_conf.bssid); in iwl_dbgfs_mac_params_read()
692 u8 *mac = mvm->tof_data.responder_cfg.bssid; in iwl_dbgfs_tof_responder_params_write()
811 cmd->bssid); in iwl_dbgfs_tof_responder_params_read()
937 u8 *mac = ap.bssid; in iwl_dbgfs_tof_range_request_write()
1028 ap->ctrl_ch_position, ap->bssid, in iwl_dbgfs_tof_range_request_read()
1240 i, ap->bssid, ap->measure_status, in iwl_dbgfs_tof_range_response_read()
Dmac-ctxt.c663 const u8 *bssid = bssid_override ?: vif->bss_conf.bssid; in iwl_mvm_mac_ctxt_cmd_common() local
697 if (bssid) in iwl_mvm_mac_ctxt_cmd_common()
698 memcpy(cmd->bssid_addr, bssid, ETH_ALEN); in iwl_mvm_mac_ctxt_cmd_common()
Dpower.c267 if (!memcmp(mvmvif->uapsd_misbehaving_bssid, vif->bss_conf.bssid, in iwl_mvm_power_allow_uapsd()
514 if (memcmp(vif->bss_conf.bssid, mvmvif->uapsd_misbehaving_bssid, in iwl_mvm_power_vif_assoc()
529 memcpy(mvmvif->uapsd_misbehaving_bssid, vif->bss_conf.bssid, in iwl_mvm_power_uapsd_misbehav_ap_iterator()
Dfw-api-scan.h674 u8 bssid[ETH_ALEN]; member
Dmac80211.c1917 memcpy(cmd->bssid, vif->bss_conf.bssid, ETH_ALEN); in iwl_mvm_mc_iface_iterator()
2202 memcpy(mvmvif->bssid, bss_conf->bssid, ETH_ALEN); in iwl_mvm_bss_info_changed_station()
2204 ret = iwl_mvm_mac_ctxt_changed(mvm, vif, false, mvmvif->bssid); in iwl_mvm_bss_info_changed_station()
2209 memcpy(mvmvif->bssid, bss_conf->bssid, ETH_ALEN); in iwl_mvm_bss_info_changed_station()
2691 const u8 *bssid) in iwl_mvm_check_uapsd() argument
/linux-4.4.14/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.4.14/drivers/net/wireless/realtek/rtlwifi/
Dbase.c1199 u8 *bssid, u16 tid);
1555 if (!ether_addr_equal(hdr->addr3, rtlpriv->mac80211.bssid)) in rtl_beacon_statistic()
1773 u8 *da, u8 *bssid) in rtl_make_smps_action() argument
1789 memcpy(action_frame->bssid, bssid, ETH_ALEN); in rtl_make_smps_action()
1827 u8 bssid[ETH_ALEN] = {0}; in rtl_send_smps_action() local
1844 memcpy(bssid, rtlpriv->efuse.dev_addr, ETH_ALEN); in rtl_send_smps_action()
1846 memcpy(bssid, rtlpriv->mac80211.bssid, ETH_ALEN); in rtl_send_smps_action()
1848 skb = rtl_make_smps_action(hw, smps, sta->addr, bssid); in rtl_send_smps_action()
1903 u8 *sa, u8 *bssid, u16 tid) in rtl_make_del_ba() argument
1920 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()
/linux-4.4.14/drivers/net/wireless/realtek/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.4.14/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()
1072 if (sme->bssid) in lbs_set_authtype()
1073 memcpy(cmd.bssid, sme->bssid, ETH_ALEN); in lbs_set_authtype()
1136 memcpy(cmd->bssid, bss->bssid, ETH_ALEN); in lbs_associate()
1179 memcpy(priv->assoc_bss, bss->bssid, ETH_ALEN); in lbs_associate()
1328 if (!sme->bssid) { in lbs_cfg_connect()
1357 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.4.14/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
939 u8 *bssid, u16 listen_int,
948 u8 *bssid, u8 assoc_resp_len,
/linux-4.4.14/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()
233 memcpy(&sta_params->bssid, sta->addr, ETH_ALEN); in wcn36xx_smd_set_sta_params()
845 int wcn36xx_smd_join(struct wcn36xx *wcn, const u8 *bssid, u8 *vif, u8 ch) in wcn36xx_smd_join() argument
853 memcpy(&msg_body.bssid, bssid, ETH_ALEN); in wcn36xx_smd_join()
874 msg_body.bssid, msg_body.self_sta_mac_addr, in wcn36xx_smd_join()
892 int wcn36xx_smd_set_link_st(struct wcn36xx *wcn, const u8 *bssid, in wcn36xx_smd_set_link_st() argument
902 memcpy(&msg_body.bssid, bssid, ETH_ALEN); in wcn36xx_smd_set_link_st()
910 msg_body.bssid, msg_body.self_mac_addr, msg_body.state); in wcn36xx_smd_set_link_st()
932 memcpy(&v1->bssid, orig->bssid, ETH_ALEN); in wcn36xx_smd_convert_sta_to_v1()
998 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.4.14/drivers/net/wireless/realtek/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.4.14/drivers/net/wireless/realtek/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.4.14/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.h320 u8 bssid[ETH_ALEN]; member
340 u8 bssid[ETH_ALEN]; member
Devent.c65 vif->bss_conf.bssid); in wl1271_stop_ba_event()
/linux-4.4.14/drivers/net/wireless/ath/wil6210/
Dmain.c190 static void _wil6210_disconnect(struct wil6210_priv *wil, const u8 *bssid, in _wil6210_disconnect() argument
198 wil_dbg_misc(wil, "%s(bssid=%pM, reason=%d, ev%s)\n", __func__, bssid, in _wil6210_disconnect()
211 if (bssid && !is_broadcast_ether_addr(bssid) && in _wil6210_disconnect()
212 !ether_addr_equal_unaligned(ndev->dev_addr, bssid)) { in _wil6210_disconnect()
213 cid = wil_find_cid(wil, bssid); in _wil6210_disconnect()
215 bssid, cid, reason_code); in _wil6210_disconnect()
237 cfg80211_connect_result(ndev, bssid, NULL, 0, NULL, 0, in _wil6210_disconnect()
502 void wil6210_disconnect(struct wil6210_priv *wil, const u8 *bssid, in wil6210_disconnect() argument
508 _wil6210_disconnect(wil, bssid, reason_code, from_event); in wil6210_disconnect()
Dcfg80211.c387 if (sme->bssid) in wil_print_connect_params()
388 wil_info(wil, " BSSID: %pM\n", sme->bssid); in wil_print_connect_params()
425 bss = cfg80211_get_bss(wiphy, sme->channel, sme->bssid, in wil_cfg80211_connect()
443 rc = wmi_del_cipher_key(wil, 0, bss->bssid, in wil_cfg80211_connect()
449 rc = wmi_del_cipher_key(wil, 0, bss->bssid, in wil_cfg80211_connect()
508 ether_addr_copy(conn.bssid, bss->bssid); in wil_cfg80211_connect()
509 ether_addr_copy(conn.dst_mac, bss->bssid); in wil_cfg80211_connect()
Dwmi.c371 rx_mgmt_frame->bssid); in wmi_evt_rx_mgmt()
445 evt->bssid, ch, evt->cid); in wmi_evt_connect()
474 cfg80211_connect_result(ndev, evt->bssid, in wmi_evt_connect()
490 cfg80211_new_sta(ndev, evt->bssid, &sinfo, GFP_KERNEL); in wmi_evt_connect()
497 ether_addr_copy(wil->sta[evt->cid].addr, evt->bssid); in wmi_evt_connect()
511 evt->bssid, reason_code, evt->disconnect_reason); in wmi_evt_disconnect()
516 wil6210_disconnect(wil, evt->bssid, reason_code, true); in wmi_evt_disconnect()
1214 reply.evt.bssid, reason_code, in wmi_disconnect_sta()
1218 wil6210_disconnect(wil, reply.evt.bssid, reason_code, true); in wmi_disconnect_sta()
Dwmi.h213 u8 bssid[WMI_MAC_LEN]; member
987 u8 bssid[WMI_MAC_LEN]; member
1075 u8 bssid[WMI_MAC_LEN]; member
1109 u8 bssid[WMI_MAC_LEN]; /* set if known */ member
/linux-4.4.14/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()
811 if (*total & FIF_OTHER_BSS || is_zero_ether_addr(wl->bssid)) in wl1251_op_configure_filter()
1122 memcmp(wl->bssid, bss_conf->bssid, ETH_ALEN)) { in wl1251_op_bss_info_changed()
1123 memcpy(wl->bssid, bss_conf->bssid, ETH_ALEN); in wl1251_op_bss_info_changed()
1125 if (!is_zero_ether_addr(wl->bssid)) { in wl1251_op_bss_info_changed()
Dwl1251.h304 u8 bssid[ETH_ALEN]; member
/linux-4.4.14/include/net/
Dcfg80211.h1674 u8 bssid[ETH_ALEN]; member
1780 const u8 *bssid; member
1841 const u8 *bssid; member
1895 const u8 *bssid; member
1954 const u8 *bssid; member
3551 u8 bssid[ETH_ALEN], prev_bssid[ETH_ALEN]; member
3790 enum nl80211_iftype iftype, const u8 *bssid,
4099 const u8 *bssid, u64 tsf, u16 capability,
4108 const u8 *bssid, u64 tsf, u16 capability, in cfg80211_inform_bss_width() argument
4118 return cfg80211_inform_bss_data(wiphy, &data, ftype, bssid, tsf, in cfg80211_inform_bss_width()
[all …]
/linux-4.4.14/drivers/net/wireless/realtek/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.4.14/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.4.14/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.4.14/drivers/staging/wilc1000/
Dcoreconfigurator.c198 static inline void get_BSSID(u8 *data, u8 *bssid) in get_BSSID() argument
201 get_address2(data, bssid); in get_BSSID()
203 get_address1(data, bssid); in get_BSSID()
205 get_address3(data, bssid); in get_BSSID()
Dlinux_mon.c33 u8 bssid[6]; variable
294 memcpy(bssid, &skb->data[16], 6); in WILC_WFI_mon_xmit()
297 if (!(memcmp(srcAdd, bssid, 6))) { in WILC_WFI_mon_xmit()
Dlinux_wlan.c385 if (!memcmp(Bssid1, wilc->vif[i].bssid, ETH_ALEN) || in GetIfHandler()
386 !memcmp(Bssid, wilc->vif[i].bssid, ETH_ALEN)) in GetIfHandler()
395 if (!memcmp(Bssid1, wilc->vif[i].bssid, ETH_ALEN) || in GetIfHandler()
396 !memcmp(Bssid, wilc->vif[i].bssid, ETH_ALEN)) in GetIfHandler()
415 memcpy(wilc->vif[i].bssid, pBSSID, 6); in linux_wlan_set_bssid()
431 if (memcmp(g_linux_wlan->vif[i].bssid, null_bssid, 6)) in linux_wlan_get_num_conn_ifcs()
1415 tx_data->pBssid = wilc->vif[nic->u8IfIdx].bssid; in mac_xmit()
Dwilc_wfi_cfgoperations.c484 int WILC_WFI_Set_PMKSA(u8 *bssid, struct wilc_priv *priv) in WILC_WFI_Set_PMKSA() argument
492 if (!memcmp(bssid, priv->pmkid_list.pmkidlist[i].bssid, in WILC_WFI_Set_PMKSA()
818 if (sme->bssid == NULL) { in connect()
827 sme->bssid, in connect()
1697 if (!memcmp(pmksa->bssid, priv->pmkid_list.pmkidlist[i].bssid, in set_pmksa()
1707 memcpy(priv->pmkid_list.pmkidlist[i].bssid, pmksa->bssid, in set_pmksa()
1746 if (!memcmp(pmksa->bssid, priv->pmkid_list.pmkidlist[i].bssid, in del_pmksa()
1757 memcpy(priv->pmkid_list.pmkidlist[i].bssid, in del_pmksa()
1758 priv->pmkid_list.pmkidlist[i + 1].bssid, in del_pmksa()
2577 wl->vif[0].bssid, TID); in change_virtual_intf()
[all …]
Dwilc_wfi_netdevice.h153 u8 bssid[ETH_ALEN]; member
Dwilc_wlan_cfg.c28 u8 bssid[7]; member
138 {WID_BSSID, g_mac.bssid}, /* 6 bytes */
Dhost_interface.c113 u8 *bssid; member
991 if (memcmp(pstrHostIFconnectAttr->bssid, u8ConnectedSSID, ETH_ALEN) == 0) { in Handle_Connect()
1006 if (pstrHostIFconnectAttr->bssid) { in Handle_Connect()
1008 memcpy(hif_drv->usr_conn_req.pu8bssid, pstrHostIFconnectAttr->bssid, 6); in Handle_Connect()
1122 if (pstrHostIFconnectAttr->bssid) in Handle_Connect()
1123 memcpy(pu8CurrByte, pstrHostIFconnectAttr->bssid, 6); in Handle_Connect()
1126 if (pstrHostIFconnectAttr->bssid) in Handle_Connect()
1127 memcpy(pu8CurrByte, pstrHostIFconnectAttr->bssid, 6); in Handle_Connect()
1202 if (pstrHostIFconnectAttr->bssid) { in Handle_Connect()
1203 memcpy(u8ConnectedSSID, pstrHostIFconnectAttr->bssid, ETH_ALEN); in Handle_Connect()
[all …]
/linux-4.4.14/drivers/net/wireless/realtek/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.4.14/drivers/net/wireless/realtek/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.4.14/drivers/staging/wlan-ng/
Dcfg80211.c366 memset(&msg1.bssid.data.data, 0xFF, sizeof(msg1.bssid.data.data)); in prism2_scan()
367 msg1.bssid.data.len = 6; in prism2_scan()
420 (const u8 *) &(msg2.bssid.data.data), in prism2_scan()
706 cfg80211_connect_result(wlandev->netdev, wlandev->bssid, in prism2_connect_result()
718 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.c1060 memcpy(joinreq.bssid, sr->result[0].bssid, WLAN_BSSID_LEN); in prism2sta_inf_scanresults()
1240 wlandev->bssid, in prism2sta_processing_defer()
1325 wlandev->bssid, WLAN_BSSID_LEN); in prism2sta_processing_defer()
2003 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.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8192c/
Dfw_common.c681 SET_80211_HDR_ADDRESS3(beacon, mac->bssid); in rtl92c_set_fw_rsvdpagepkt()
688 SET_80211_PS_POLL_BSSID(p_pspoll, mac->bssid); in rtl92c_set_fw_rsvdpagepkt()
697 SET_80211_HDR_ADDRESS1(nullfunc, mac->bssid); in rtl92c_set_fw_rsvdpagepkt()
699 SET_80211_HDR_ADDRESS3(nullfunc, mac->bssid); in rtl92c_set_fw_rsvdpagepkt()
707 SET_80211_HDR_ADDRESS1(p_probersp, mac->bssid); in rtl92c_set_fw_rsvdpagepkt()
709 SET_80211_HDR_ADDRESS3(p_probersp, mac->bssid); in rtl92c_set_fw_rsvdpagepkt()
/linux-4.4.14/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.4.14/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()
1342 memcpy(network->bssid, frame->header.addr3, ETH_ALEN); in libipw_handle_assoc_resp()
1395 memcpy(network->bssid, beacon->header.addr3, ETH_ALEN); in libipw_network_init()
1437 network->bssid); in libipw_network_init()
1454 ether_addr_equal_64bits(src->bssid, dst->bssid) && in is_same_network()
1474 "off channel (%d vs. %d)\n", src->bssid, in update_network()
1604 target->bssid); in libipw_process_probe_response()
1615 network.bssid, in libipw_process_probe_response()
1624 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.4.14/drivers/net/wireless/brcm80211/brcmfmac/
Dfwil_types.h167 u8 bssid[ETH_ALEN]; member
297 u8 bssid[ETH_ALEN]; /* default: bcast */ member
359 u8 bssid[ETH_ALEN]; member
Dcfg80211.c689 eth_broadcast_addr(params_le.bssid); in brcmf_notify_escan_complete()
877 eth_broadcast_addr(params_le->bssid); in brcmf_escan_prep()
1308 if (params->bssid) in brcmf_cfg80211_join_ibss()
1309 brcmf_dbg(CONN, "BSSID: %pM\n", params->bssid); in brcmf_cfg80211_join_ibss()
1378 if (params->bssid) { in brcmf_cfg80211_join_ibss()
1379 memcpy(join_params.params_le.bssid, params->bssid, ETH_ALEN); in brcmf_cfg80211_join_ibss()
1382 memcpy(profile->bssid, params->bssid, ETH_ALEN); in brcmf_cfg80211_join_ibss()
1384 eth_broadcast_addr(join_params.params_le.bssid); in brcmf_cfg80211_join_ibss()
1385 eth_zero_addr(profile->bssid); in brcmf_cfg80211_join_ibss()
1856 if (sme->bssid) in brcmf_cfg80211_connect()
[all …]
Dcfg80211.h134 u8 bssid[ETH_ALEN]; member
299 u8 bssid[ETH_ALEN]; member
/linux-4.4.14/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.4.14/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.4.14/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
165 u8 bssid[ETH_ALEN]; member
Dscan.c884 memcpy(bssid_tlv->bssid, user_scan_in->specific_bssid, in mwifiex_config_scan()
1560 memcpy(scan_cmd->bssid, scan_cfg->specific_bssid, in mwifiex_cmd_802_11_scan()
1561 sizeof(scan_cmd->bssid)); in mwifiex_cmd_802_11_scan()
1568 + sizeof(scan_cmd->bssid) in mwifiex_cmd_802_11_scan()
1709 u8 bssid[ETH_ALEN]; in mwifiex_parse_single_response_buf() local
1758 memcpy(bssid, current_ptr, ETH_ALEN); in mwifiex_parse_single_response_buf()
1839 bssid, timestamp, in mwifiex_parse_single_response_buf()
1847 !memcmp(bssid, priv->curr_bss_params. in mwifiex_parse_single_response_buf()
Dfw.h1097 u8 bssid[ETH_ALEN]; member
1101 u8 bssid[ETH_ALEN]; member
1430 u8 bssid[ETH_ALEN]; member
1452 u8 bssid[ETH_ALEN]; member
1815 u8 bssid[ETH_ALEN]; member
1917 u8 bssid[ETH_ALEN]; member
Dsta_cmdresp.c858 "info: new BSSID %pM\n", ibss_coal_resp->bssid); in mwifiex_ret_ibss_coalescing_status()
861 if (is_zero_ether_addr(ibss_coal_resp->bssid)) { in mwifiex_ret_ibss_coalescing_status()
867 if (!ether_addr_equal(priv->curr_bss_params.bss_descriptor.mac_address, ibss_coal_resp->bssid)) { in mwifiex_ret_ibss_coalescing_status()
870 ibss_coal_resp->bssid, ETH_ALEN); in mwifiex_ret_ibss_coalescing_status()
Dcfg80211.c2003 bss_info.bssid, 0, WLAN_CAPABILITY_IBSS, in mwifiex_cfg80211_inform_ibss_bss()
2007 ether_addr_copy(priv->cfg_bssid, bss_info.bssid); in mwifiex_cfg80211_inform_ibss_bss()
2029 const u8 *ssid, const u8 *bssid, int mode, in mwifiex_cfg80211_assoc() argument
2129 bssid, ssid, ssid_len, in mwifiex_cfg80211_assoc()
2134 bssid, ssid, ssid_len, in mwifiex_cfg80211_assoc()
2148 (char *)req_ssid.ssid, bss->bssid); in mwifiex_cfg80211_assoc()
2149 memcpy(&priv->cfg_bssid, bss->bssid, ETH_ALEN); in mwifiex_cfg80211_assoc()
2206 (char *)sme->ssid, sme->bssid); in mwifiex_cfg80211_connect()
2208 ret = mwifiex_cfg80211_assoc(priv, sme->ssid_len, sme->ssid, sme->bssid, in mwifiex_cfg80211_connect()
2337 (char *)params->ssid, params->bssid); in mwifiex_cfg80211_join_ibss()
[all …]
Dtdls.c580 const u8 *peer, const u8 *bssid) in mwifiex_tdls_add_link_ie() argument
589 memcpy(lnkid->bssid, bssid, ETH_ALEN); in mwifiex_tdls_add_link_ie()
706 memcpy(mgmt->bssid, priv->cfg_bssid, ETH_ALEN); in mwifiex_construct_tdls_action_frame()
Djoin.c1139 memcpy(&adhoc_join->bss_descriptor.bssid, in mwifiex_cmd_802_11_ad_hoc_join()
1163 adhoc_join->bss_descriptor.bssid, in mwifiex_cmd_802_11_ad_hoc_join()
1281 adhoc_result->bssid, ETH_ALEN); in mwifiex_ret_802_11_ad_hoc()
/linux-4.4.14/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()
807 u8 *bssid, in rsi_perform_cqm() argument
883 if (bss->assoc && !(memcmp(bss->bssid, hdr->addr2, ETH_ALEN))) { in rsi_fill_rx_status()
/linux-4.4.14/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.4.14/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.4.14/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()
906 const u8 *bssid; member
984 ieee80211_get_tkip_rx_p1k(key, data->bssid, cur_rx_iv32, p1k); in iwlagn_wowlan_program_keys()
986 ieee80211_get_tkip_rx_p1k(key, data->bssid, in iwlagn_wowlan_program_keys()
1096 .bssid = ctx->active.bssid_addr, in iwlagn_suspend()
Drxon.c1295 sta = ieee80211_find_sta(vif, bss_conf->bssid); in iwlagn_check_needed_chains()
1489 memcpy(ctx->staging.bssid_addr, bss_conf->bssid, ETH_ALEN); in iwlagn_bss_info_changed()
1541 bss_conf->bssid); in iwlagn_bss_info_changed()
/linux-4.4.14/drivers/net/wireless/cw1200/
Dsta.c445 bool bssid_filtering = !priv->rx_filter.bssid; in cw1200_update_filtering()
594 priv->rx_filter.bssid = (*total_flags & (FIF_OTHER_BSS | in cw1200_configure_filter()
1215 const u8 *bssid; in cw1200_do_join() local
1237 bssid = priv->vif->bss_conf.bssid; in cw1200_do_join()
1239 bss = cfg80211_get_bss(priv->hw->wiphy, priv->channel, bssid, NULL, 0, in cw1200_do_join()
1290 memcpy(join.bssid, bssid, sizeof(join.bssid)); in cw1200_do_join()
1293 join.bssid, in cw1200_do_join()
1916 if (info->bssid && !info->ibss_joined) in cw1200_bss_info_changed()
1917 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()
/linux-4.4.14/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.4.14/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.c513 bool activate = !is_zero_ether_addr(bss_conf->bssid); in lbtf_op_bss_info_changed()
514 lbtf_set_bssid(priv, activate, bss_conf->bssid); in lbtf_op_bss_info_changed()
/linux-4.4.14/drivers/net/wireless/p54/
Dmain.c185 eth_broadcast_addr(priv->bssid); in p54_start()
278 eth_zero_addr(priv->bssid); in p54_remove_interface()
464 memcpy(priv->bssid, info->bssid, ETH_ALEN); in p54_bss_info_changed()
Dp54.h230 u8 bssid[ETH_ALEN]; member
Dfwio.c363 memcpy(setup->bssid, priv->bssid, ETH_ALEN); in p54_setup_mac()
/linux-4.4.14/drivers/net/wireless/ath/ath10k/
Dmac.c451 if (!memcmp(peer->addr, arvif->bssid, ETH_ALEN)) in ath10k_mac_vif_update_wep_key()
1557 arvif->bssid); in ath10k_mac_vif_fix_hidden_ssid()
1593 ether_addr_copy(arvif->bssid, info->bssid); in ath10k_control_beaconing()
1596 arvif->bssid); in ath10k_control_beaconing()
1626 if (is_zero_ether_addr(arvif->bssid)) in ath10k_control_ibss()
1629 eth_zero_addr(arvif->bssid); in ath10k_control_ibss()
1865 if (!ether_addr_equal(mgmt->bssid, vif->bss_conf.bssid)) in ath10k_mac_handle_beacon_iter()
1984 bss = cfg80211_get_bss(ar->hw->wiphy, def.chan, info->bssid, NULL, 0, in ath10k_peer_assoc_h_crypto()
2600 arvif->vdev_id, arvif->bssid, arvif->aid); in ath10k_bss_assoc()
2604 ap_sta = ieee80211_find_sta(vif, bss_conf->bssid); in ath10k_bss_assoc()
[all …]
/linux-4.4.14/drivers/staging/rtl8188eu/hal/
Drtl8188e_cmd.c408 u8 *mac, *bssid; in ConstructProbeRsp() local
417 bssid = cur_network->MacAddress; in ConstructProbeRsp()
423 memcpy(pwlanhdr->addr3, bssid, ETH_ALEN); in ConstructProbeRsp()
/linux-4.4.14/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()
1496 memcpy(common->curbssid, bss_conf->bssid, ETH_ALEN); in ath9k_htc_bss_iter()
1546 memcpy(common->curbssid, bss_conf->bssid, ETH_ALEN); in ath9k_htc_bss_info_changed()
1553 bss_conf->bssid); in ath9k_htc_bss_info_changed()
1568 bss_conf->bssid); in ath9k_htc_bss_info_changed()
1589 bss_conf->bssid); in ath9k_htc_bss_info_changed()
Dmain.c980 ether_addr_copy(common->curbssid, avp->bssid); in ath9k_update_bssid_mask()
1020 ether_addr_copy(common->curbssid, avp->bssid); in ath9k_set_assoc_state()
1759 bss_conf->bssid, bss_conf->assoc); in ath9k_bss_info_changed()
1761 memcpy(avp->bssid, bss_conf->bssid, ETH_ALEN); in ath9k_bss_info_changed()
1770 memcpy(common->curbssid, bss_conf->bssid, ETH_ALEN); in ath9k_bss_info_changed()
/linux-4.4.14/drivers/net/wireless/mediatek/mt7601u/
Dmain.c151 mt7601u_addr_wr(dev, MT_MAC_BSSID_DW0, info->bssid); in mt7601u_bss_info_changed()
157 if (is_zero_ether_addr(info->bssid)) in mt7601u_bss_info_changed()
/linux-4.4.14/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.4.14/drivers/staging/rtl8723au/include/
Drtw_recv.h126 u8 bssid[ETH_ALEN]; member
/linux-4.4.14/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()
2864 if (conf->bssid) in b43legacy_op_bss_info_changed()
2865 memcpy(wl->bssid, conf->bssid, ETH_ALEN); in b43legacy_op_bss_info_changed()
2867 eth_zero_addr(wl->bssid); in b43legacy_op_bss_info_changed()
3486 eth_zero_addr(wl->bssid); in b43legacy_op_start()
/linux-4.4.14/drivers/net/wireless/brcm80211/brcmsmac/
Dpub.h330 void brcms_c_start_ap(struct brcms_c_info *wlc, u8 *addr, const u8 *bssid,
/linux-4.4.14/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);
/linux-4.4.14/drivers/staging/rtl8192e/rtl8192e/
Drtl_cam.c165 u8 *MacAddr = priv->rtllib->current_network.bssid; in rtl92e_cam_restore()
/linux-4.4.14/drivers/net/wireless/realtek/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.4.14/include/linux/
Dieee80211.h862 u8 bssid[ETH_ALEN]; member
1073 u8 bssid[ETH_ALEN]; member
1089 u8 bssid[ETH_ALEN]; member

12