Home | History | Annotate | Download | only in drivers

Lines Matching refs:bssid

160 	NDIS_802_11_MAC_ADDRESS MacAddress; /* BSSID */
175 NDIS_WLAN_BSSID_EX Bssid[1];
198 NDIS_802_11_MAC_ADDRESS BSSID;
206 NDIS_802_11_MAC_ADDRESS BSSID;
250 NDIS_802_11_MAC_ADDRESS BSSID;
271 NDIS_802_11_MAC_ADDRESS BSSID;
285 NDIS_802_11_MAC_ADDRESS Bssid;
325 NDIS_802_11_MAC_ADDRESS BSSID;
336 NDIS_802_11_MAC_ADDRESS BSSID;
644 static int wpa_driver_ndis_get_bssid(void *priv, u8 *bssid)
650 * Report PAE group address as the "BSSID" for wired
653 os_memcpy(bssid, pae_group_addr, ETH_ALEN);
657 return ndis_get_oid(drv, OID_802_11_BSSID, (char *) bssid, ETH_ALEN) <
848 pos = (char *) &b->Bssid[0];
866 "result IE (BSSID=" MACSTR ") IELength=%d",
877 os_memcpy(r->bssid, bss->MacAddress, ETH_ALEN);
904 const u8 *bssid, int pairwise)
916 os_memcpy(rkey.BSSID, bssid, ETH_ALEN);
976 u8 bssid[ETH_ALEN];
981 if (wpa_driver_ndis_get_bssid(drv, bssid) < 0)
982 os_memset(bssid, 0xff, ETH_ALEN);
986 os_memcpy(bssid, addr, ETH_ALEN);
990 return wpa_driver_ndis_remove_key(drv, key_idx, addr, bssid,
1014 os_memcpy(nkey->BSSID, bssid, ETH_ALEN);
1050 /* Need to make sure that BSSID polling is enabled for
1175 if (params->bssid) {
1176 ndis_set_oid(drv, OID_802_11_BSSID, (char *) params->bssid,
1212 os_memcpy(&p->BSSIDInfo[i].BSSID, entry->bssid, ETH_ALEN);
1223 static int wpa_driver_ndis_add_pmkid(void *priv, const u8 *bssid,
1235 if (os_memcmp(entry->bssid, bssid
1242 /* Replace existing entry for this BSSID and move it into the
1253 os_memcpy(entry->bssid, bssid, ETH_ALEN);
1264 static int wpa_driver_ndis_remove_pmkid(void *priv, const u8 *bssid,
1276 if (os_memcmp(entry->bssid, bssid, ETH_ALEN) == 0 &&
1411 wpa_printf(MSG_DEBUG, "NDIS: %d BSSID items to process for AssocInfo",
1414 pos = (char *) &b->Bssid[0];
1417 if (os_memcmp(drv->bssid, bss->MacAddress, ETH_ALEN) == 0 &&
1446 u8 bssid[ETH_ALEN];
1452 if (wpa_driver_ndis_get_bssid(drv, bssid)) {
1454 if (!is_zero_ether_addr(drv->bssid)) {
1455 os_memset(drv->bssid, 0, ETH_ALEN);
1460 if (os_memcmp(drv->bssid, bssid, ETH_ALEN) != 0) {
1461 os_memcpy(drv->bssid, bssid, ETH_ALEN);
1467 /* When using integrated NDIS event receiver, we can skip BSSID
1470 * so we need to enable BSSID polling to figure out when IBSS network
1500 if (wpa_driver_ndis_get_bssid(drv, drv->bssid) == 0) {
1512 os_memset(drv->bssid, 0, ETH_ALEN);
1532 "Bssid " MACSTR " Flags 0x%x",
1533 MAC2STR(req->Bssid), (int) req->Flags);
1583 i, MAC2STR(p->BSSID), (int) p->Flags);
1584 os_memcpy(event.pmkid_candidate.bssid, p->BSSID, ETH_ALEN);