Home | History | Annotate | Download | only in drivers

Lines Matching full:bssid

66  * wpa_driver_wext_get_bssid - Get BSSID, SIOCGIWAP
68 * @bssid: Buffer for BSSID
71 int wpa_driver_wext_get_bssid(void *priv, u8 *bssid)
84 os_memcpy(bssid, iwr.u.ap_addr.sa_data, ETH_ALEN);
91 * wpa_driver_wext_set_bssid - Set BSSID, SIOCSIWAP
93 * @bssid: BSSID
96 int wpa_driver_wext_set_bssid(void *priv, const u8 *bssid)
105 if (bssid)
106 os_memcpy(iwr.u.ap_addr.sa_data, bssid, ETH_ALEN);
336 addr = (const u8 *) cand->bssid.sa_data;
339 "flags=0x%x index=%d bssid=" MACSTR, cand->flags,
343 os_memcpy(data.pmkid_candidate.bssid, addr, ETH_ALEN);
905 * Unlock the driver's BSSID and force to a random SSID to clear any
1021 req.bssid.sa_family = ARPHRD_ETHER;
1022 os_memset(req.bssid.sa_data, 0xff, ETH_ALEN);
1169 wpa_printf(MSG_DEBUG, "Invalid freq in scan results (BSSID="
1171 MAC2STR(res->res.bssid), iwe->u.freq.m,
1466 os_memcpy(data.res.bssid,
1859 * otherwise the driver might interpret the cleared BSSID and random
1870 /* Clear the BSSID selection */
1872 wpa_printf(MSG_DEBUG, "WEXT: Failed to clear BSSID "
2053 if (!params->bssid &&
2127 if (params->bssid &&
2128 wpa_driver_wext_set_bssid(drv, params->bssid) < 0)
2218 u32 cmd, const u8 *bssid, const u8 *pmkid)
2228 pmksa.bssid.sa_family = ARPHRD_ETHER;
2229 if (bssid)
2230 os_memcpy(pmksa.bssid.sa_data, bssid, ETH_ALEN);
2246 static int wpa_driver_wext_add_pmkid(void *priv, const u8 *bssid,
2250 return wpa_driver_wext_pmksa(drv, IW_PMKSA_ADD, bssid, pmkid);
2254 static int wpa_driver_wext_remove_pmkid(void *priv, const u8 *bssid,
2258 return wpa_driver_wext_pmksa(drv, IW_PMKSA_REMOVE, bssid, pmkid);