Lines Matching refs:bssid
645 static int wpa_driver_ndis_get_bssid(void *priv, u8 *bssid)
654 os_memcpy(bssid, pae_group_addr, ETH_ALEN);
658 return ndis_get_oid(drv, OID_802_11_BSSID, (char *) bssid, ETH_ALEN) <
878 os_memcpy(r->bssid, bss->MacAddress, ETH_ALEN);
905 const u8 *bssid, int pairwise)
917 os_memcpy(rkey.BSSID, bssid, ETH_ALEN);
977 u8 bssid[ETH_ALEN];
982 if (wpa_driver_ndis_get_bssid(drv, bssid) < 0)
983 os_memset(bssid, 0xff, ETH_ALEN);
987 os_memcpy(bssid, addr, ETH_ALEN);
991 return wpa_driver_ndis_remove_key(drv, key_idx, addr, bssid,
1015 os_memcpy(nkey->BSSID, bssid, ETH_ALEN);
1176 if (params->bssid) {
1177 ndis_set_oid(drv, OID_802_11_BSSID, (char *) params->bssid,
1213 os_memcpy(&p->BSSIDInfo[i].BSSID, entry->bssid, ETH_ALEN);
1229 const u8 *bssid = params->bssid;
1232 if (!bssid || !pmkid)
1240 if (os_memcmp(entry->bssid, bssid, ETH_ALEN) == 0)
1258 os_memcpy(entry->bssid, bssid, ETH_ALEN);
1274 const u8 *bssid = params->bssid;
1277 if (!bssid || !pmkid)
1285 if (os_memcmp(entry->bssid, bssid, ETH_ALEN) == 0 &&
1426 if (os_memcmp(drv->bssid, bss->MacAddress, ETH_ALEN) == 0 &&
1455 u8 bssid[ETH_ALEN];
1461 if (wpa_driver_ndis_get_bssid(drv, bssid)) {
1463 if (!is_zero_ether_addr(drv->bssid)) {
1464 os_memset(drv->bssid, 0, ETH_ALEN);
1469 if (os_memcmp(drv->bssid, bssid, ETH_ALEN) != 0) {
1470 os_memcpy(drv->bssid, bssid, ETH_ALEN);
1509 if (wpa_driver_ndis_get_bssid(drv, drv->bssid) == 0) {
1521 os_memset(drv->bssid, 0, ETH_ALEN);
1593 os_memcpy(event.pmkid_candidate.bssid, p->BSSID, ETH_ALEN);