Lines Matching full:bssid
280 u8 bssid[ETH_ALEN];
585 os_memcpy(drv->prev_bssid, drv->bssid, ETH_ALEN);
587 os_memset(drv->bssid, 0, ETH_ALEN);
1060 static int wpa_driver_nl80211_get_bssid(void *priv, u8 *bssid)
1066 os_memcpy(bssid, drv->bssid, ETH_ALEN);
1467 event.assoc_reject.bssid = mgmt->bssid;
1481 os_memcpy(drv->bssid, mgmt->sa, ETH_ALEN);
1523 event.assoc_reject.bssid = nla_data(addr);
1535 os_memcpy(drv->bssid, nla_data(addr), ETH_ALEN);
1536 os_memcpy(drv->prev_bssid, drv->bssid, ETH_ALEN);
1800 const u8 *bssid = NULL;
1810 bssid = mgmt->bssid;
1814 os_memcmp(bssid, drv->auth_bssid, ETH_ALEN) != 0 &&
1815 os_memcmp(bssid, drv->auth_attempt_bssid, ETH_ALEN) != 0 &&
1816 os_memcmp(bssid, drv->prev_bssid, ETH_ALEN) == 0) {
1823 MAC2STR(bssid),
1829 os_memcmp(bssid, drv->bssid, ETH_ALEN) != 0 &&
1830 os_memcmp(bssid, drv->auth_bssid, ETH_ALEN) != 0) {
1837 "from Unknown BSSID " MACSTR " -- ignoring",
1838 MAC2STR(bssid));
1853 event.disassoc_info.addr = bssid;
1876 event.deauth_info.addr = bssid;
2055 os_memcpy(drv->bssid, nla_data(tb[NL80211_ATTR_MAC]), ETH_ALEN);
2059 MAC2STR(drv->bssid));
2281 NLA_PUT(msg, NL80211_ATTR_MAC, ETH_ALEN, drv->bssid);
2588 data.driver_gtk_rekey.bssid = nla_data(tb[NL80211_ATTR_MAC]);
2589 wpa_printf(MSG_DEBUG, "nl80211: Rekey offload event for BSSID " MACSTR,
2590 MAC2STR(data.driver_gtk_rekey.bssid));
2625 os_memcpy(data.pmkid_candidate.bssid,
2813 event.rx_from_unknown.bssid = bss->addr;
5415 os_memcpy(r->bssid, nla_data(bss[NL80211_BSS_BSSID]),
5464 * BSSID,SSID pair is seen on multiple channels. wpa_supplicant does
5472 if (os_memcmp(res->res[i]->bssid, r->bssid, ETH_ALEN) != 0)
5482 /* Same BSSID,SSID was already included in scan results */
5484 "for " MACSTR, MAC2STR(r->bssid));
5533 MAC2STR(r->bssid));
5535 os_memcmp(r->bssid, drv->bssid, ETH_ALEN) != 0 &&
5536 os_memcmp(r->bssid, drv->auth_bssid, ETH_ALEN) !=
5538 wpa_printf(MSG_DEBUG, "nl80211: Unknown BSSID"
5542 MAC2STR(drv->bssid));
5543 clear_state_mismatch(drv, r->bssid);
5551 MAC2STR(r->bssid));
5557 clear_state_mismatch(drv, r->bssid);
5559 os_memcmp(drv->bssid, r->bssid, ETH_ALEN) !=
5564 MAC2STR(drv->bssid));
5565 clear_state_mismatch(drv, r->bssid);
5566 clear_state_mismatch(drv, drv->bssid);
5645 (int) i, (int) res->num, MAC2STR(r->bssid),
6010 /* Disconnect command doesn't need BSSID - it uses cached value */
6060 if (params->bssid)
6061 os_memcpy(drv->auth_bssid_, params->bssid, ETH_ALEN);
6112 if (params->bssid)
6113 os_memcpy(drv->auth_attempt_bssid, params->bssid, ETH_ALEN);
6151 if (params->bssid) {
6152 wpa_printf(MSG_DEBUG, " * bssid=" MACSTR,
6153 MAC2STR(params->bssid));
6154 NLA_PUT(msg, NL80211_ATTR_MAC, ETH_ALEN, params->bssid);
6201 if (ret == -EALREADY && count == 1 && params->bssid &&
6212 bss, params->bssid,
6289 params.bssid = drv->auth_bssid_;
7940 event.rx_from_unknown.bssid = get_hdr_bssid(hdr, len);
8641 if (params->bssid && params->fixed_bssid) {
8642 wpa_printf(MSG_DEBUG, " * BSSID=" MACSTR,
8643 MAC2STR(params->bssid));
8644 NLA_PUT(msg, NL80211_ATTR_MAC, ETH_ALEN, params->bssid);
8694 if (params->bssid) {
8695 wpa_printf(MSG_DEBUG, " * bssid=" MACSTR,
8696 MAC2STR(params->bssid));
8697 NLA_PUT(msg, NL80211_ATTR_MAC, ETH_ALEN, params->bssid);
9285 if (!drv->associated && is_zero_ether_addr(drv->bssid) && !authorized) {
9291 MACSTR, authorized ? "" : "un", MAC2STR(drv->bssid));
9301 NLA_PUT(msg, NL80211_ATTR_MAC, ETH_ALEN, drv->bssid);
9696 memcpy(mgmt.bssid, own_addr, ETH_ALEN);
9720 memcpy(mgmt.bssid, own_addr, ETH_ALEN);
9952 params->bssid);
10414 const u8 *bssid,
10436 os_memcpy(hdr->addr3, bssid, ETH_ALEN);
10767 drv->bssid, own_addr, drv->bssid,
11054 static int nl80211_pmkid(struct i802_bss *bss, int cmd, const u8 *bssid,
11068 if (bssid)
11069 NLA_PUT(msg, NL80211_ATTR_MAC, ETH_ALEN, bssid);
11078 static int nl80211_add_pmkid(void *priv, const u8 *bssid, const u8 *pmkid)
11081 wpa_printf(MSG_DEBUG, "nl80211: Add PMKID for " MACSTR, MAC2STR(bssid));
11082 return nl80211_pmkid(bss, NL80211_CMD_SET_PMKSA, bssid, pmkid);
11086 static int nl80211_remove_pmkid(void *priv, const u8 *bssid, const u8 *pmkid)
11090 MAC2STR(bssid));
11091 return nl80211_pmkid(bss, NL80211_CMD_DEL_PMKSA, bssid, pmkid);
11828 const u8 *bssid,
11834 bssid, data, data_len, no_cck);
11962 "bssid=" MACSTR "\n"
11978 MAC2STR(drv->bssid),