Home | History | Annotate | Download | only in drivers

Lines Matching refs:bssid

67  * wpa_driver_wext_get_bssid - Get BSSID, SIOCGIWAP
69 * @bssid: Buffer for BSSID
72 int wpa_driver_wext_get_bssid(void *priv, u8 *bssid)
85 os_memcpy(bssid, iwr.u.ap_addr.sa_data, ETH_ALEN);
92 * wpa_driver_wext_set_bssid - Set BSSID, SIOCSIWAP
94 * @bssid: BSSID
97 int wpa_driver_wext_set_bssid(void *priv, const u8 *bssid)
106 if (bssid)
107 os_memcpy(iwr.u.ap_addr.sa_data, bssid, ETH_ALEN);
340 addr = (const u8 *) cand->bssid.sa_data;
343 "flags=0x%x index=%d bssid=" MACSTR, cand->flags,
347 os_memcpy(data.pmkid_candidate.bssid, addr, ETH_ALEN);
1009 * Unlock the driver's BSSID and force to a random SSID to clear any
1112 req.bssid.sa_family = ARPHRD_ETHER;
1113 os_memset(req.bssid.sa_data, 0xff, ETH_ALEN);
1262 wpa_printf(MSG_DEBUG, "Invalid freq in scan results (BSSID="
1264 MAC2STR(res->res.bssid), iwe->u.freq.m,
1559 os_memcpy(data.res.bssid,
1960 * otherwise the driver might interpret the cleared BSSID and random
1972 /* Clear the BSSID selection */
1974 wpa_printf(MSG_DEBUG, "WEXT: Failed to clear BSSID "
2157 if (!params->bssid &&
2232 if (params->bssid &&
2233 wpa_driver_wext_set_bssid(drv, params->bssid) < 0)
2326 u32 cmd, const u8 *bssid, const u8 *pmkid)
2336 pmksa.bssid.sa_family = ARPHRD_ETHER;
2337 if (bssid)
2338 os_memcpy(pmksa.bssid.sa_data, bssid, ETH_ALEN);
2355 static int wpa_driver_wext_add_pmkid(void *priv, const u8 *bssid,
2359 return wpa_driver_wext_pmksa(drv, IW_PMKSA_ADD, bssid, pmkid);
2363 static int wpa_driver_wext_remove_pmkid(void *priv, const u8 *bssid,
2367 return wpa_driver_wext_pmksa(drv, IW_PMKSA_REMOVE, bssid, pmkid);