Lines Matching full:ssid
227 " SSID '%s' due to %s", bss->id, MAC2STR(bss->bssid),
228 wpa_ssid_txt(bss->ssid, bss->ssid_len), reason);
236 * wpa_bss_get - Fetch a BSS table entry based on BSSID and SSID
239 * @ssid: SSID
240 * @ssid_len: Length of @ssid
244 const u8 *ssid, size_t ssid_len)
252 os_memcmp(bss->ssid, ssid, ssid_len) == 0)
298 struct wpa_ssid *ssid;
300 for (ssid = wpa_s->conf->ssid; ssid; ssid = ssid->next) {
301 if (ssid->ssid == NULL || ssid->ssid_len == 0)
303 if (ssid->ssid_len == bss->ssid_len &&
304 os_memcmp(ssid->ssid, bss->ssid, ssid->ssid_len) == 0)
362 const u8 *ssid, size_t ssid_len,
374 os_memcpy(bss->ssid, ssid, ssid_len);
393 " SSID '%s'",
394 bss->id, MAC2STR(bss->bssid), wpa_ssid_txt(ssid, ssid_len));
630 const u8 *ssid, *p2p, *mesh;
649 ssid = wpa_scan_get_ie(res, WLAN_EID_SSID);
650 if (ssid == NULL) {
651 wpa_dbg(wpa_s, MSG_DEBUG, "BSS: No SSID IE included for "
655 if (ssid[1] > SSID_MAX_LEN) {
656 wpa_dbg(wpa_s, MSG_DEBUG, "BSS: Too long SSID IE included for "
674 if (p2p && ssid[1] == P2P_WILDCARD_SSID_LEN &&
675 os_memcmp(ssid + 2, P2P_WILDCARD_SSID, P2P_WILDCARD_SSID_LEN) == 0)
683 ssid = mesh;
685 bss = wpa_bss_get(wpa_s, res->bssid, ssid + 2, ssid[1]);
687 bss = wpa_bss_add(wpa_s, ssid + 2, ssid[1], res, fetch_time);
748 if ((s->ssid == NULL || s->ssid_len == 0) ||
750 os_memcmp(s->ssid, bss->ssid, bss->ssid_len) ==
919 * correct entry in cases where the SSID of the AP may have changed recently