| /linux/net/wireless/ |
| A D | ibss.c | 78 memcpy(ev->ij.bssid, bssid, ETH_ALEN); in cfg80211_ibss_joined() 468 u8 *bssid = ap_addr->sa_data; in cfg80211_ibss_wext_siwap() local 482 if (is_zero_ether_addr(bssid) || is_broadcast_ether_addr(bssid)) in cfg80211_ibss_wext_siwap() 483 bssid = NULL; in cfg80211_ibss_wext_siwap() 485 if (bssid && !is_valid_ether_addr(bssid)) in cfg80211_ibss_wext_siwap() 489 if (!bssid && !wdev->wext.ibss.bssid) in cfg80211_ibss_wext_siwap() 493 if (wdev->wext.ibss.bssid && bssid && in cfg80211_ibss_wext_siwap() 494 ether_addr_equal(bssid, wdev->wext.ibss.bssid)) in cfg80211_ibss_wext_siwap() 506 if (bssid) { in cfg80211_ibss_wext_siwap() 507 memcpy(wdev->wext.bssid, bssid, ETH_ALEN); in cfg80211_ibss_wext_siwap() [all …]
|
| A D | mlme.c | 45 cr.bssid = mgmt->bssid; in cfg80211_rx_assoc_resp() 89 const u8 *bssid = mgmt->bssid; in cfg80211_process_deauth() local 96 !ether_addr_equal(wdev->current_bss->pub.bssid, bssid)) in cfg80211_process_deauth() 109 const u8 *bssid = mgmt->bssid; in cfg80211_process_disassoc() local 117 !ether_addr_equal(wdev->current_bss->pub.bssid, bssid))) in cfg80211_process_disassoc() 264 ether_addr_equal(bssid, wdev->current_bss->pub.bssid)) in cfg80211_mlme_auth() 357 .bssid = bssid, in cfg80211_mlme_deauth() 368 !ether_addr_equal(wdev->current_bss->pub.bssid, bssid))) in cfg80211_mlme_deauth() 373 ether_addr_equal(wdev->current_bss->pub.bssid, bssid))) in cfg80211_mlme_deauth() 398 if (ether_addr_equal(wdev->current_bss->pub.bssid, bssid)) in cfg80211_mlme_disassoc() [all …]
|
| A D | wext-sme.c | 245 u8 *bssid = ap_addr->sa_data; in cfg80211_mgd_wext_siwap() local 256 if (is_zero_ether_addr(bssid) || is_broadcast_ether_addr(bssid)) in cfg80211_mgd_wext_siwap() 257 bssid = NULL; in cfg80211_mgd_wext_siwap() 264 if (!bssid && !wdev->wext.connect.bssid) in cfg80211_mgd_wext_siwap() 268 if (wdev->wext.connect.bssid && bssid && in cfg80211_mgd_wext_siwap() 269 ether_addr_equal(bssid, wdev->wext.connect.bssid)) in cfg80211_mgd_wext_siwap() 278 if (bssid) { in cfg80211_mgd_wext_siwap() 279 memcpy(wdev->wext.bssid, bssid, ETH_ALEN); in cfg80211_mgd_wext_siwap() 280 wdev->wext.connect.bssid = wdev->wext.bssid; in cfg80211_mgd_wext_siwap() 282 wdev->wext.connect.bssid = NULL; in cfg80211_mgd_wext_siwap() [all …]
|
| A D | sme.c | 172 params->bssid, in cfg80211_conn_do_work() 253 bssid = bssid_buf; in cfg80211_conn_work() 261 cr.bssid = bssid; in cfg80211_conn_work() 288 memcpy(wdev->conn->bssid, bss->bssid, ETH_ALEN); in cfg80211_get_conn_bss() 289 wdev->conn->params.bssid = wdev->conn->bssid; in cfg80211_get_conn_bss() 370 cr.bssid = mgmt->bssid; in cfg80211_sme_rx_auth() 544 wdev->conn->params.bssid = wdev->conn->bssid; in cfg80211_sme_connect() 545 memcpy(wdev->conn->bssid, connect->bssid, ETH_ALEN); in cfg80211_sme_connect() 845 memcpy((void *)ev->cr.bssid, params->bssid, ETH_ALEN); in cfg80211_connect_done() 1044 bssid); in __cfg80211_port_authorized() [all …]
|
| /linux/drivers/net/wireless/ |
| A D | rndis_wlan.c | 1533 if (bssid) { in remove_key() 1538 memcpy(remove_key.bssid, bssid, in remove_key() 1973 bssid->ssid.essid, bssid->mac, le32_to_cpu(bssid->length)); in rndis_bss_info_update() 2024 bssid = (void *)((char *)bssid + *bssid_len); in next_bssid_list_item() 2026 return bssid; in next_bssid_list_item() 2098 bssid = next_bssid_list_item(bssid, &bssid_len, buf, len); in rndis_check_bssid_list() 2217 if (sme->bssid && !is_zero_ether_addr(sme->bssid) && in rndis_connect() 2331 if (params->bssid && !is_zero_ether_addr(params->bssid) && in rndis_join_ibss() 2783 memset(bssid, 0, sizeof(bssid)); in rndis_wlan_do_link_up_work() 2817 .bssid = bssid, in rndis_wlan_do_link_up_work() [all …]
|
| /linux/net/mac80211/ |
| A D | ibss.c | 81 memcpy(mgmt->bssid, ifibss->bssid, ETH_ALEN); in ieee80211_ibss_build_presp() 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() 619 if (!ether_addr_equal(bssid, sdata->u.ibss.bssid)) { in ieee80211_ibss_add_sta() 1219 if (!ether_addr_equal(bssid, sdata->u.ibss.bssid)) in ieee80211_ibss_rx_no_sta() 1328 memcpy(bssid, ifibss->bssid, ETH_ALEN); in ieee80211_sta_create_ibss() 1445 bssid = ifibss->bssid; in ieee80211_sta_find_ibss() 1449 bssid = ifibss->bssid; in ieee80211_sta_find_ibss() 1461 cbss->bssid, ifibss->bssid); in ieee80211_sta_find_ibss() 1548 if (!ether_addr_equal(mgmt->bssid, ifibss->bssid) && in ieee80211_rx_mgmt_probe_req() [all …]
|
| A D | mlme.c | 2975 if (!ether_addr_equal(bssid, mgmt->bssid)) in ieee80211_rx_mgmt_auth() 3130 const u8 *bssid = ifmgd->associated->bssid; in ieee80211_rx_mgmt_deauth() local 3145 const u8 *bssid = ifmgd->assoc_data->bss->bssid; in ieee80211_rx_mgmt_deauth() local 3316 mgmt->bssid, assoc_data->bss->bssid); in ieee80211_assoc_success() 3736 mgmt->bssid, assoc_data->bss->bssid); in ieee80211_rx_mgmt_assoc_resp() 4088 bssid = ifmgd->associated->bssid; in ieee80211_rx_mgmt_beacon() 4115 mgmt->bssid, bssid); in ieee80211_rx_mgmt_beacon() 4812 .bssid = bssid, in ieee80211_mgd_quiesce() 5324 memcpy(ifmgd->bssid, cbss->bssid, ETH_ALEN); in ieee80211_prep_connection() 5507 ifmgd->associated->bssid, req->bss->bssid); in ieee80211_mgd_auth() [all …]
|
| A D | spectmgmt.c | 26 u32 sta_flags, u8 *bssid, in ieee80211_parse_ch_switch_ie() argument 90 bssid, new_freq); in ieee80211_parse_ch_switch_ie() 177 bssid); in ieee80211_parse_ch_switch_ie() 194 const u8 *da, const u8 *bssid, in ieee80211_send_refuse_measurement_request() argument 210 memcpy(msr_report->bssid, bssid, ETH_ALEN); in ieee80211_send_refuse_measurement_request() 247 mgmt->sa, mgmt->bssid, in ieee80211_process_measurement_req()
|
| /linux/drivers/staging/r8188eu/core/ |
| A D | rtw_ioctl_set.c | 107 u8 rtw_set_802_11_bssid(struct adapter *padapter, u8 *bssid) in rtw_set_802_11_bssid() argument 113 DBG_88E_LEVEL(_drv_info_, "set bssid:%pM\n", bssid); in rtw_set_802_11_bssid() 115 if ((bssid[0] == 0x00 && bssid[1] == 0x00 && bssid[2] == 0x00 && in rtw_set_802_11_bssid() 116 bssid[3] == 0x00 && bssid[4] == 0x00 && bssid[5] == 0x00) || in rtw_set_802_11_bssid() 117 (bssid[0] == 0xFF && bssid[1] == 0xFF && bssid[2] == 0xFF && in rtw_set_802_11_bssid() 118 bssid[3] == 0xFF && bssid[4] == 0xFF && bssid[5] == 0xFF)) { in rtw_set_802_11_bssid() 132 if (!memcmp(&pmlmepriv->cur_network.network.MacAddress, bssid, ETH_ALEN)) { in rtw_set_802_11_bssid() 165 memcpy(&pmlmepriv->assoc_bssid, bssid, ETH_ALEN); in rtw_set_802_11_bssid()
|
| A D | rtw_wlan_util.c | 883 if (!bssid) in rtw_check_bcn_info() 889 bssid->Reserved[0] = 1; in rtw_check_bcn_info() 894 bssid->IELength = len; in rtw_check_bcn_info() 976 bssid->Privacy = 1; in rtw_check_bcn_info() 978 bssid->Privacy = 0; in rtw_check_bcn_info() 985 rtw_get_sec_ie(bssid->IEs, bssid->IELength, NULL, &rsn_len, NULL, &wpa_len); in rtw_check_bcn_info() 992 if (bssid->Privacy) in rtw_check_bcn_info() 1002 pbuf = rtw_get_wpa_ie(&bssid->IEs[12], &wpa_ielen, bssid->IELength - 12); in rtw_check_bcn_info() 1006 pbuf = rtw_get_wpa2_ie(&bssid->IEs[12], &wpa_ielen, bssid->IELength - 12); in rtw_check_bcn_info() 1025 kfree(bssid); in rtw_check_bcn_info() [all …]
|
| /linux/drivers/net/wireless/realtek/rtw88/ |
| A D | util.h | 26 u8 *bssid; in get_hdr_bssid() local 29 bssid = hdr->addr1; in get_hdr_bssid() 31 bssid = hdr->addr2; in get_hdr_bssid() 33 bssid = hdr->addr3; in get_hdr_bssid() 35 return bssid; in get_hdr_bssid()
|
| A D | bf.c | 41 const u8 *bssid = bss_conf->bssid; in rtw_bf_assoc() local 50 sta = ieee80211_find_sta(vif, bssid); in rtw_bf_assoc() 53 bssid); in rtw_bf_assoc() 67 ether_addr_copy(bfee->mac_addr, bssid); in rtw_bf_assoc() 69 bfee->p_aid = (bssid[5] << 1) | (bssid[4] >> 7); in rtw_bf_assoc() 85 ether_addr_copy(bfee->mac_addr, bssid); in rtw_bf_assoc() 89 bfee->p_aid = (bssid[5] << 1) | (bssid[4] >> 7); in rtw_bf_assoc()
|
| /linux/drivers/staging/rtl8192u/ieee80211/ |
| A D | rtl819x_HTProc.c | 276 (memcmp(net->bssid, PCI_RALINK, 3) == 0) || in IsHTHalfNmodeAPs() 277 (memcmp(net->bssid, EDIMAX_RALINK, 3) == 0) || in IsHTHalfNmodeAPs() 278 (memcmp(net->bssid, AIRLINK_RALINK, 3) == 0) || in IsHTHalfNmodeAPs() 281 else if ((memcmp(net->bssid, UNKNOWN_BORADCOM, 3) == 0) || in IsHTHalfNmodeAPs() 284 (memcmp(net->bssid, NETGEAR834Bv2_BROADCOM, 3) == 0) || in IsHTHalfNmodeAPs() 314 (memcmp(net->bssid, NETGEAR834Bv2_BROADCOM, 3) == 0)) in HTIOTPeerDetermine() 318 (memcmp(net->bssid, PCI_RALINK, 3) == 0) || in HTIOTPeerDetermine() 319 (memcmp(net->bssid, EDIMAX_RALINK, 3) == 0) || in HTIOTPeerDetermine() 320 (memcmp(net->bssid, AIRLINK_RALINK, 3) == 0) || in HTIOTPeerDetermine() 325 else if (memcmp(net->bssid, CISCO_BROADCOM, 3) == 0) in HTIOTPeerDetermine() [all …]
|
| /linux/drivers/staging/rtl8192e/ |
| A D | rtl819x_HTProc.c | 151 (memcmp(net->bssid, PCI_RALINK, 3) == 0) || in IsHTHalfNmodeAPs() 152 (memcmp(net->bssid, EDIMAX_RALINK, 3) == 0) || in IsHTHalfNmodeAPs() 153 (memcmp(net->bssid, AIRLINK_RALINK, 3) == 0) || in IsHTHalfNmodeAPs() 156 else if (!memcmp(net->bssid, UNKNOWN_BORADCOM, 3) || in IsHTHalfNmodeAPs() 182 } else if (!memcmp(net->bssid, UNKNOWN_BORADCOM, 3) || in HTIOTPeerDetermine() 187 (memcmp(net->bssid, BELKINF5D82334V3_RALINK, 3) == 0) || in HTIOTPeerDetermine() 188 (memcmp(net->bssid, PCI_RALINK, 3) == 0) || in HTIOTPeerDetermine() 189 (memcmp(net->bssid, EDIMAX_RALINK, 3) == 0) || in HTIOTPeerDetermine() 190 (memcmp(net->bssid, AIRLINK_RALINK, 3) == 0) || in HTIOTPeerDetermine() 194 (memcmp(net->bssid, DLINK_ATHEROS_1, 3) == 0) || in HTIOTPeerDetermine() [all …]
|
| /linux/drivers/staging/rtl8723bs/core/ |
| A D | rtw_wlan_util.c | 1184 if (!bssid) in rtw_check_bcn_info() 1195 bssid->reserved[0] = 1; in rtw_check_bcn_info() 1200 bssid->ie_length = len; in rtw_check_bcn_info() 1268 bssid->privacy = 1; in rtw_check_bcn_info() 1270 bssid->privacy = 0; in rtw_check_bcn_info() 1275 rtw_get_sec_ie(bssid->ies, bssid->ie_length, NULL, &rsn_len, NULL, &wpa_len); in rtw_check_bcn_info() 1282 if (bssid->privacy) in rtw_check_bcn_info() 1289 pbuf = rtw_get_wpa_ie(&bssid->ies[12], &wpa_ielen, bssid->ie_length-12); in rtw_check_bcn_info() 1294 pbuf = rtw_get_wpa2_ie(&bssid->ies[12], &wpa_ielen, bssid->ie_length-12); in rtw_check_bcn_info() 1309 kfree(bssid); in rtw_check_bcn_info() [all …]
|
| A D | rtw_ioctl_set.c | 11 u8 rtw_validate_bssid(u8 *bssid) in rtw_validate_bssid() argument 15 if (is_zero_mac_addr(bssid) in rtw_validate_bssid() 16 || is_broadcast_mac_addr(bssid) in rtw_validate_bssid() 17 || is_multicast_mac_addr(bssid) in rtw_validate_bssid() 224 u8 rtw_set_802_11_connect(struct adapter *padapter, u8 *bssid, struct ndis_802_11_ssid *ssid) in rtw_set_802_11_connect() argument 234 if (!bssid || rtw_validate_bssid(bssid) == false) in rtw_set_802_11_connect() 268 if (bssid && bssid_valid) { in rtw_set_802_11_connect() 269 memcpy(&pmlmepriv->assoc_bssid, bssid, ETH_ALEN); in rtw_set_802_11_connect()
|
| /linux/drivers/net/wireless/intel/iwlwifi/fw/api/ |
| A D | location.h | 246 u8 bssid[ETH_ALEN]; member 282 u8 bssid[ETH_ALEN]; member 330 u8 bssid[ETH_ALEN]; member 380 u8 bssid[ETH_ALEN]; member 517 u8 bssid[ETH_ALEN]; member 600 u8 bssid[ETH_ALEN]; member 665 u8 bssid[ETH_ALEN]; member 725 u8 bssid[ETH_ALEN]; member 778 u8 bssid[ETH_ALEN]; member 847 u8 bssid[ETH_ALEN]; member [all …]
|
| /linux/drivers/staging/vt6655/ |
| A D | key.c | 26 u8 *bssid; in vnt_set_keymode() local 31 bssid = mac_addr; in vnt_set_keymode() 33 bssid = &broadcast[0]; in vnt_set_keymode() 84 bssid, (u32 *)key->key, priv->local_id); in vnt_set_keymode() 139 vnt_set_keymode(hw, (u8 *)conf->bssid, in vnt_set_keys()
|
| /linux/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/ |
| A D | fw.c | 1540 SET_80211_HDR_ADDRESS3(beacon, mac->bssid); in rtl8812ae_set_fw_rsvdpagepkt() 1562 SET_80211_HDR_ADDRESS1(nullfunc, mac->bssid); in rtl8812ae_set_fw_rsvdpagepkt() 1573 SET_80211_HDR_ADDRESS1(qosnull, mac->bssid); in rtl8812ae_set_fw_rsvdpagepkt() 1575 SET_80211_HDR_ADDRESS3(qosnull, mac->bssid); in rtl8812ae_set_fw_rsvdpagepkt() 1599 SET_80211_HDR_ADDRESS1(arpresp, mac->bssid); in rtl8812ae_set_fw_rsvdpagepkt() 1601 SET_80211_HDR_ADDRESS3(arpresp, mac->bssid); in rtl8812ae_set_fw_rsvdpagepkt() 1677 SET_80211_HDR_ADDRESS3(beacon, mac->bssid); in rtl8821ae_set_fw_rsvdpagepkt() 1710 SET_80211_HDR_ADDRESS1(qosnull, mac->bssid); in rtl8821ae_set_fw_rsvdpagepkt() 1712 SET_80211_HDR_ADDRESS3(qosnull, mac->bssid); in rtl8821ae_set_fw_rsvdpagepkt() 1736 SET_80211_HDR_ADDRESS1(arpresp, mac->bssid); in rtl8821ae_set_fw_rsvdpagepkt() [all …]
|
| /linux/drivers/net/wireless/quantenna/qtnfmac/ |
| A D | event.c | 166 vif->mac->macid, vif->vifid, join_info->bssid, in qtnf_event_handle_bss_join() 190 join_info->bssid, chandef.chan->hw_value); in qtnf_event_handle_bss_join() 195 join_info->bssid); in qtnf_event_handle_bss_join() 204 join_info->bssid); in qtnf_event_handle_bss_join() 215 join_info->bssid, 0, in qtnf_event_handle_bss_join() 222 join_info->bssid); in qtnf_event_handle_bss_join() 270 if (!ether_addr_equal(vif->bssid, join_info->bssid)) in qtnf_event_handle_bss_join() 271 ether_addr_copy(vif->bssid, join_info->bssid); in qtnf_event_handle_bss_join() 407 sr->bssid, get_unaligned_le64(&sr->tsf), in qtnf_event_handle_scan_results() 580 ether_addr_copy(auth.bssid, ev->bssid); in qtnf_event_handle_external_auth() [all …]
|
| /linux/drivers/net/wireless/realtek/rtlwifi/rtl8192se/ |
| A D | fw.c | 603 joinbss_rpt.bssid[0] = mac->bssid[0]; in rtl92s_set_fw_joinbss_report_cmd() 604 joinbss_rpt.bssid[1] = mac->bssid[1]; in rtl92s_set_fw_joinbss_report_cmd() 605 joinbss_rpt.bssid[2] = mac->bssid[2]; in rtl92s_set_fw_joinbss_report_cmd() 606 joinbss_rpt.bssid[3] = mac->bssid[3]; in rtl92s_set_fw_joinbss_report_cmd() 607 joinbss_rpt.bssid[4] = mac->bssid[4]; in rtl92s_set_fw_joinbss_report_cmd() 608 joinbss_rpt.bssid[5] = mac->bssid[5]; in rtl92s_set_fw_joinbss_report_cmd()
|
| /linux/drivers/staging/rtl8712/ |
| A D | rtl871x_mp_ioctl.c | 152 struct wlan_bssid_ex *bssid; in mp_start_test() local 158 bssid = kzalloc(sizeof(*bssid), GFP_KERNEL); in mp_start_test() 159 if (!bssid) in mp_start_test() 164 bssid->Ssid.SsidLength = 16; in mp_start_test() 166 bssid->Ssid.SsidLength); in mp_start_test() 167 bssid->InfrastructureMode = Ndis802_11IBSS; in mp_start_test() 168 bssid->NetworkTypeInUse = Ndis802_11DS; in mp_start_test() 169 bssid->IELength = 0; in mp_start_test() 173 bssid->Length = ((length >> 2) + 1) << 2; in mp_start_test() 175 bssid->Length = length; in mp_start_test() [all …]
|
| A D | rtl871x_recv.c | 313 if (is_zero_ether_addr(pattrib->bssid) || in sta2sta_data_frame() 315 (memcmp(pattrib->bssid, mybssid, ETH_ALEN))) in sta2sta_data_frame() 322 if (memcmp(pattrib->bssid, pattrib->src, ETH_ALEN)) in sta2sta_data_frame() 324 sta_addr = pattrib->bssid; in sta2sta_data_frame() 330 if (!is_multicast_ether_addr(pattrib->bssid)) in sta2sta_data_frame() 343 memcpy(pattrib->bssid, GetAddr3Ptr(ptr), ETH_ALEN); in sta2sta_data_frame() 396 if (is_zero_ether_addr(pattrib->bssid) || in ap2sta_data_frame() 398 (memcmp(pattrib->bssid, mybssid, ETH_ALEN))) in ap2sta_data_frame() 413 memcpy(pattrib->bssid, mybssid, ETH_ALEN); in ap2sta_data_frame() 437 if (memcmp(pattrib->bssid, mybssid, ETH_ALEN)) in sta2ap_data_frame() [all …]
|
| /linux/drivers/net/wireless/realtek/rtlwifi/rtl8723be/ |
| A D | fw.c | 498 SET_80211_HDR_ADDRESS3(beacon, mac->bssid); in rtl8723be_set_fw_rsvdpagepkt() 506 SET_80211_PS_POLL_BSSID(p_pspoll, mac->bssid); in rtl8723be_set_fw_rsvdpagepkt() 516 SET_80211_HDR_ADDRESS1(nullfunc, mac->bssid); in rtl8723be_set_fw_rsvdpagepkt() 518 SET_80211_HDR_ADDRESS3(nullfunc, mac->bssid); in rtl8723be_set_fw_rsvdpagepkt() 527 SET_80211_HDR_ADDRESS1(p_probersp, mac->bssid); in rtl8723be_set_fw_rsvdpagepkt() 529 SET_80211_HDR_ADDRESS3(p_probersp, mac->bssid); in rtl8723be_set_fw_rsvdpagepkt() 538 SET_80211_HDR_ADDRESS1(qosnull, mac->bssid); in rtl8723be_set_fw_rsvdpagepkt() 540 SET_80211_HDR_ADDRESS3(qosnull, mac->bssid); in rtl8723be_set_fw_rsvdpagepkt() 549 SET_80211_HDR_ADDRESS1(btqosnull, mac->bssid); in rtl8723be_set_fw_rsvdpagepkt() 551 SET_80211_HDR_ADDRESS3(btqosnull, mac->bssid); in rtl8723be_set_fw_rsvdpagepkt()
|
| /linux/drivers/net/wireless/ralink/rt2x00/ |
| A D | rt2x00config.c | 22 const u8 *mac, const u8 *bssid) in rt2x00lib_config_intf() argument 55 memset(conf.bssid, 0, sizeof(conf.bssid)); in rt2x00lib_config_intf() 56 if (bssid) in rt2x00lib_config_intf() 57 memcpy(conf.bssid, bssid, ETH_ALEN); in rt2x00lib_config_intf() 62 if (bssid || (!rt2x00dev->intf_ap_count && !rt2x00dev->intf_sta_count)) in rt2x00lib_config_intf()
|