/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/src/drivers/ |
H A D | driver_nl80211.c | 280 os_memcpy(drv->prev_bssid, drv->bssid, ETH_ALEN); in nl80211_mark_disconnected() 285 os_memset(drv->bssid, 0, ETH_ALEN); in nl80211_mark_disconnected() 1038 static int wpa_driver_nl80211_get_bssid(void *priv, u8 *bssid) in wpa_driver_nl80211_get_bssid() argument 1044 os_memcpy(bssid, drv->bssid, ETH_ALEN); in wpa_driver_nl80211_get_bssid() 1550 u8 bssid[MAX_NUM_MLD_LINKS][ETH_ALEN]; member 1622 const u8 *bssid = nla_data(bss[NL80211_BSS_BSSID]); in nl80211_get_assoc_freq_handler() local 1628 os_memcpy(ctx->bssid[link_id], bssid, ETH_ALEN); in nl80211_get_assoc_freq_handler() 1631 MACSTR_SEC, link_id, MAC2STR_SEC(bssid)); in nl80211_get_assoc_freq_handler() 8549 wpa_driver_nl80211_send_action(struct i802_bss *bss, unsigned int freq, unsigned int wait_time, const u8 *dst, const u8 *src, const u8 *bssid, const u8 *data, size_t data_len, int no_cck) global() argument 10018 driver_nl80211_send_action(void *priv, unsigned int freq, unsigned int wait_time, const u8 *dst, const u8 *src, const u8 *bssid, const u8 *data, size_t data_len, int no_cck) global() argument 10767 nl80211_roaming(void *priv, int allowed, const u8 *bssid) global() argument 10832 nl80211_set_bssid_tmp_disallow(void *priv, unsigned int num_bssid, const u8 *bssid) global() argument [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/quantenna/qtnfmac/ |
H A D | cfg80211.c | 230 eth_zero_addr(vif->bssid); in qtnf_add_virtual_intf() 506 ether_addr_copy(mac, vif->bssid); in qtnf_dump_station() 677 if (sme->bssid) in qtnf_connect() 678 ether_addr_copy(vif->bssid, sme->bssid); in qtnf_connect() 680 eth_zero_addr(vif->bssid); in qtnf_connect() 701 !ether_addr_equal(vif->bssid, auth->bssid)) in qtnf_external_auth() 702 pr_warn("unexpected bssid: %pM", auth->bssid); in qtnf_external_auth() [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/intersil/hostap/ |
H A D | hostap_80211_rx.c | 326 static struct hostap_bss_info *__hostap_get_bss(local_info_t *local, u8 *bssid, in __hostap_get_bss() argument 334 if (memcmp(bss->bssid, bssid, ETH_ALEN) == 0 && in __hostap_get_bss() 347 static struct hostap_bss_info *__hostap_add_bss(local_info_t *local, u8 *bssid, in __hostap_add_bss() argument 364 memcpy(bss->bssid, bssid, ETH_ALEN); in __hostap_add_bss() 446 bss = __hostap_get_bss(local, mgmt->bssid, ssid, ssid_len); in hostap_rx_sta_beacon() 448 bss = __hostap_add_bss(local, mgmt->bssid, ssid, ssid_len); in hostap_rx_sta_beacon() 583 memcmp(hdr->addr2, local->bssid, ETH_ALEN) != 0)) { in hostap_rx_frame_wds()
|
/kernel/linux/linux-6.6/drivers/net/wireless/intersil/hostap/ |
H A D | hostap_80211_rx.c | 326 static struct hostap_bss_info *__hostap_get_bss(local_info_t *local, u8 *bssid, in __hostap_get_bss() argument 334 if (memcmp(bss->bssid, bssid, ETH_ALEN) == 0 && in __hostap_get_bss() 347 static struct hostap_bss_info *__hostap_add_bss(local_info_t *local, u8 *bssid, in __hostap_add_bss() argument 364 memcpy(bss->bssid, bssid, ETH_ALEN); in __hostap_add_bss() 446 bss = __hostap_get_bss(local, mgmt->bssid, ssid, ssid_len); in hostap_rx_sta_beacon() 448 bss = __hostap_add_bss(local, mgmt->bssid, ssid, ssid_len); in hostap_rx_sta_beacon() 583 memcmp(hdr->addr2, local->bssid, ETH_ALEN) != 0)) { in hostap_rx_frame_wds()
|
/kernel/linux/linux-6.6/drivers/net/wireless/quantenna/qtnfmac/ |
H A D | cfg80211.c | 230 eth_zero_addr(vif->bssid); in qtnf_add_virtual_intf() 507 ether_addr_copy(mac, vif->bssid); in qtnf_dump_station() 680 if (sme->bssid) in qtnf_connect() 681 ether_addr_copy(vif->bssid, sme->bssid); in qtnf_connect() 683 eth_zero_addr(vif->bssid); in qtnf_connect() 701 !ether_addr_equal(vif->bssid, auth->bssid)) in qtnf_external_auth() 702 pr_warn("unexpected bssid: %pM", auth->bssid); in qtnf_external_auth() [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/marvell/libertas/ |
H A D | host.h | 463 uint8_t bssid[ETH_ALEN]; member 509 u8 bssid[ETH_ALEN]; member 524 u8 bssid[6]; member 762 u8 bssid[ETH_ALEN]; member 766 u8 bssid[ETH_ALEN]; member
|
/kernel/linux/linux-6.6/drivers/net/wireless/marvell/libertas/ |
H A D | host.h | 465 uint8_t bssid[ETH_ALEN]; member 511 u8 bssid[ETH_ALEN]; member 526 u8 bssid[6]; member 766 u8 bssid[ETH_ALEN]; member 770 u8 bssid[ETH_ALEN]; member
|
/kernel/linux/linux-5.10/net/mac80211/ |
H A D | rx.c | 1747 u8 *bssid = ieee80211_get_bssid(hdr, rx->skb->len, in ieee80211_rx_h_sta_process() local 1749 if (ether_addr_equal(bssid, rx->sdata->u.ibss.bssid) && in ieee80211_rx_h_sta_process() 3139 if (!ether_addr_equal(mgmt->sa, sdata->u.mgd.bssid) || in ieee80211_process_sa_query_req() 3140 !ether_addr_equal(mgmt->bssid, sdata->u.mgd.bssid)) { in ieee80211_process_sa_query_req() 3158 memcpy(resp->bssid, sdata->u.mgd.bssid, ETH_ALEN); in ieee80211_process_sa_query_req() 3343 if (!ether_addr_equal(mgmt->bssid, sdata->u.mgd.bssid)) in ieee80211_rx_h_action() 3433 u8 *bssid; ieee80211_rx_h_action() local 4052 u8 *bssid = ieee80211_get_bssid(hdr, skb->len, sdata->vif.type); ieee80211_accept_frame() local [all...] |
/kernel/linux/linux-6.6/net/mac80211/ |
H A D | rx.c | 1732 u8 *bssid = ieee80211_get_bssid(hdr, rx->skb->len, in ieee80211_rx_h_sta_process() local 1734 if (ether_addr_equal(bssid, rx->sdata->u.ibss.bssid) && in ieee80211_rx_h_sta_process() 3282 if (!ether_addr_equal(mgmt->sa, sdata->deflink.u.mgd.bssid) || in ieee80211_process_sa_query_req() 3283 !ether_addr_equal(mgmt->bssid, sdata->deflink.u.mgd.bssid)) { in ieee80211_process_sa_query_req() 3301 memcpy(resp->bssid, sdata->deflink.u.mgd.bssid, ETH_ALEN); in ieee80211_process_sa_query_req() 3586 if (!ether_addr_equal(mgmt->bssid, sdata->deflink.u.mgd.bssid)) in ieee80211_rx_h_action() 3676 u8 *bssid; ieee80211_rx_h_action() local 4366 u8 *bssid = ieee80211_get_bssid(hdr, skb->len, sdata->vif.type); ieee80211_accept_frame() local [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/ath/carl9170/ |
H A D | mac.c | 305 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()
|
/kernel/linux/linux-5.10/drivers/net/wireless/intersil/orinoco/ |
H A D | hermes.h | 265 u8 bssid[ETH_ALEN]; /* MAC address of the Access Point */ member 281 u8 bssid[ETH_ALEN]; /* MAC address of the Access Point */ member 295 u8 bssid[ETH_ALEN]; /* MAC address of the Access Point */ member 330 u8 bssid[ETH_ALEN]; member
|
/kernel/linux/linux-5.10/drivers/staging/ks7010/ |
H A D | ks_hostif.h | 303 u8 bssid[6]; /* +00 */ member 318 u8 bssid[6]; /* +00 */ member 397 u8 bssid[ETH_ALEN]; member 427 u8 bssid[ETH_ALEN]; member
|
/kernel/linux/linux-6.6/drivers/staging/ks7010/ |
H A D | ks_hostif.h | 303 u8 bssid[6]; /* +00 */ member 318 u8 bssid[6]; /* +00 */ member 397 u8 bssid[ETH_ALEN]; member 427 u8 bssid[ETH_ALEN]; member
|
/kernel/linux/linux-6.6/drivers/net/wireless/ath/carl9170/ |
H A D | mac.c | 305 u8 *mac_addr, *bssid; in carl9170_set_operating_mode() local 319 bssid = common->curbssid; in carl9170_set_operating_mode() 360 bssid = NULL; in carl9170_set_operating_mode() 378 err = carl9170_set_mac_reg(ar, AR9170_MAC_REG_BSSID_L, bssid); in carl9170_set_operating_mode()
|
/kernel/linux/linux-6.6/drivers/net/wireless/intersil/orinoco/ |
H A D | hermes.h | 265 u8 bssid[ETH_ALEN]; /* MAC address of the Access Point */ member 281 u8 bssid[ETH_ALEN]; /* MAC address of the Access Point */ member 295 u8 bssid[ETH_ALEN]; /* MAC address of the Access Point */ member 330 u8 bssid[ETH_ALEN]; member
|
/third_party/wpa_supplicant/wpa_supplicant-2.9/wpa_supplicant/ |
H A D | mbo.c | 256 res = wpa_drv_send_action(wpa_s, wpa_s->assoc_freq, 0, wpa_s->bssid, in wpas_mbo_send_wnm_notification() 257 wpa_s->own_addr, wpa_s->bssid, in wpas_mbo_send_wnm_notification() 524 wpa_bss_tmp_disallow(wpa_s, wpa_s->current_bss->bssid, in wpas_mbo_ie_trans_req() 583 MAC2STR(bss->bssid)); in mbo_build_anqp_buf()
|
/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/src/ap/ |
H A D | hostapd.h | 93 int (*cb)(void *ctx, const u8 *sa, const u8 *da, const u8 *bssid, 133 u8 bssid[ETH_ALEN]; member 653 const u8 *da, const u8 *bssid, 669 const u8 *bssid, const u8 *ie, size_t ie_len,
|
/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/wpa_supplicant/ |
H A D | mbo.c | 286 res = wpa_drv_send_action(wpa_s, wpa_s->assoc_freq, 0, wpa_s->bssid, in wpas_mbo_send_wnm_notification() 287 wpa_s->own_addr, wpa_s->bssid, in wpas_mbo_send_wnm_notification() 554 wpa_bss_tmp_disallow(wpa_s, wpa_s->current_bss->bssid, in wpas_mbo_ie_trans_req() 613 MAC2STR_SEC(bss->bssid)); in mbo_build_anqp_buf()
|
/third_party/wpa_supplicant/wpa_supplicant-2.9/src/ap/ |
H A D | hostapd.h | 84 int (*cb)(void *ctx, const u8 *sa, const u8 *da, const u8 *bssid, 124 u8 bssid[ETH_ALEN]; member 616 const u8 *da, const u8 *bssid, 632 const u8 *bssid, const u8 *ie, size_t ie_len,
|
/kernel/linux/linux-5.10/drivers/net/ethernet/toshiba/ |
H A D | ps3_gelic_wireless.c | 247 static void gelic_wl_send_iwap_event(struct gelic_wl_info *wl, u8 *bssid) in gelic_wl_send_iwap_event() argument 252 if (bssid) in gelic_wl_send_iwap_event() 253 memcpy(data.ap_addr.sa_data, bssid, ETH_ALEN); in gelic_wl_send_iwap_event() 580 memcpy(iwe.u.ap_addr.sa_data, &scan->bssid[2], ETH_ALEN); in gelic_wl_translate_scan() 763 pr_debug("bssid=%pM\n", &scan_info->hwinfo->bssid[2]); in scan_list_dump() 1147 memcpy(wl->bssid, data->ap_addr.sa_data, in gelic_wl_set_ap() 1151 pr_debug("%s: bss=%pM\n", __func__, wl->bssid); in gelic_wl_set_ap() 1153 pr_debug("%s: clear bssid\n", __func__); in gelic_wl_set_ap() 1155 eth_zero_addr(wl->bssid); in gelic_wl_set_ap() [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/atmel/ |
H A D | at76c50x-usb.c | 1164 eth_broadcast_addr(scan.bssid); in at76_start_monitor() 1424 eth_zero_addr(priv->bssid); in at76_startup_device() 1684 memcpy(join.bssid, priv->bssid, ETH_ALEN); in at76_join() 1722 if (is_valid_ether_addr(priv->bssid)) in at76_work_join_bssid() 1780 * authenticate with a new bssid. The driver must send CMD_JOIN before in at76_mac80211_tx() 1782 * correct bssid of the AP must be known. As mac80211 does not inform in at76_mac80211_tx() 1783 * drivers about the bssid prior to the authentication process the in at76_mac80211_tx() 1785 * authentication frame extract the bssid and send the CMD_JOIN. */ in at76_mac80211_tx() 1787 if (!ether_addr_equal_64bits(priv->bssid, mgm in at76_mac80211_tx() [all...] |
/kernel/linux/linux-5.10/drivers/staging/rtl8192u/ieee80211/ |
H A D | ieee80211_rx.c | 220 /* if ((ieee->state == IEEE80211_LINKED) && (memcmp(hdr->addr3, ieee->current_network.bssid, ETH_ALEN))) */ in ieee80211_rx_frame_mgmt() 908 u8 bssid[ETH_ALEN]; in ieee80211_rx() local 1051 memcpy(bssid, hdr->addr2, ETH_ALEN); in ieee80211_rx() 1056 memcpy(bssid, hdr->addr1, ETH_ALEN); in ieee80211_rx() 1063 memcpy(bssid, ieee->current_network.bssid, ETH_ALEN); in ieee80211_rx() 1068 memcpy(bssid, hdr->addr3, ETH_ALEN); in ieee80211_rx() 1122 if (memcmp(bssid, ieee->current_network.bssid, ETH_ALEN)) in ieee80211_rx() 1869 ether_addr_copy(network->MBssid, network->bssid); in ieee80211_parse_info_param() [all...] |
/kernel/linux/linux-6.6/drivers/staging/rtl8192u/ieee80211/ |
H A D | ieee80211_rx.c | 220 /* if ((ieee->state == IEEE80211_LINKED) && (memcmp(hdr->addr3, ieee->current_network.bssid, ETH_ALEN))) */ in ieee80211_rx_frame_mgmt() 905 u8 bssid[ETH_ALEN]; in ieee80211_rx() local 1048 memcpy(bssid, hdr->addr2, ETH_ALEN); in ieee80211_rx() 1053 memcpy(bssid, hdr->addr1, ETH_ALEN); in ieee80211_rx() 1060 memcpy(bssid, ieee->current_network.bssid, ETH_ALEN); in ieee80211_rx() 1065 memcpy(bssid, hdr->addr3, ETH_ALEN); in ieee80211_rx() 1119 if (memcmp(bssid, ieee->current_network.bssid, ETH_ALEN)) in ieee80211_rx() 1844 ether_addr_copy(network->MBssid, network->bssid); in ieee80211_parse_info_param() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/toshiba/ |
H A D | ps3_gelic_wireless.c | 247 static void gelic_wl_send_iwap_event(struct gelic_wl_info *wl, u8 *bssid) in gelic_wl_send_iwap_event() argument 252 if (bssid) in gelic_wl_send_iwap_event() 253 memcpy(data.ap_addr.sa_data, bssid, ETH_ALEN); in gelic_wl_send_iwap_event() 580 memcpy(iwe.u.ap_addr.sa_data, &scan->bssid[2], ETH_ALEN); in gelic_wl_translate_scan() 763 pr_debug("bssid=%pM\n", &scan_info->hwinfo->bssid[2]); in scan_list_dump() 1147 memcpy(wl->bssid, data->ap_addr.sa_data, in gelic_wl_set_ap() 1151 pr_debug("%s: bss=%pM\n", __func__, wl->bssid); in gelic_wl_set_ap() 1153 pr_debug("%s: clear bssid\n", __func__); in gelic_wl_set_ap() 1155 eth_zero_addr(wl->bssid); in gelic_wl_set_ap() [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/atmel/ |
H A D | at76c50x-usb.c | 1164 eth_broadcast_addr(scan.bssid); in at76_start_monitor() 1424 eth_zero_addr(priv->bssid); in at76_startup_device() 1684 memcpy(join.bssid, priv->bssid, ETH_ALEN); in at76_join() 1722 if (is_valid_ether_addr(priv->bssid)) in at76_work_join_bssid() 1780 * authenticate with a new bssid. The driver must send CMD_JOIN before in at76_mac80211_tx() 1782 * correct bssid of the AP must be known. As mac80211 does not inform in at76_mac80211_tx() 1783 * drivers about the bssid prior to the authentication process the in at76_mac80211_tx() 1785 * authentication frame extract the bssid and send the CMD_JOIN. */ in at76_mac80211_tx() 1787 if (!ether_addr_equal_64bits(priv->bssid, mgm in at76_mac80211_tx() [all...] |