Home | History | Annotate | Download | only in wpa_supplicant

Lines Matching defs:bss

27 #include "bss.h"
141 struct wpa_bss *bss, struct wpa_ssid *ssid,
157 if (bss == NULL) {
164 wpa_s->current_bss = bss;
169 params.freq = bss->freq;
170 params.bssid = bss->bssid;
171 params.ssid = bss->ssid;
172 params.ssid_len = bss->ssid_len;
206 rsn = wpa_bss_get_ie(bss, WLAN_EID_RSN);
226 os_memcpy(wpa_s->pending_bssid, bss->bssid, ETH_ALEN);
230 if ((wpa_bss_get_vendor_ie(bss, WPA_IE_VENDOR_TYPE) ||
231 wpa_bss_get_ie(bss, WLAN_EID_RSN)) &&
238 if (pmksa_cache_set_current(wpa_s->wpa, NULL, bss->bssid,
243 if (wpa_supplicant_set_suites(wpa_s, bss, ssid,
291 ie = wpa_bss_get_ie(bss, WLAN_EID_MOBILITY_DOMAIN);
331 const u8 *rsn = wpa_bss_get_ie(bss, WLAN_EID_RSN);
351 res = wpas_p2p_assoc_req_ie(wpa_s, bss, pos, len,
359 if (is_hs20_network(wpa_s, ssid, bss)) {
397 bss->bssid);
417 wpa_clear_keys(wpa_s, bss->bssid);
442 wpas_connection_failed(wpa_s, bss->bssid);
456 wpas_connection_failed(wpa_s, bss->bssid);
490 if (!wpas_valid_bss_ssid(wpa_s, cwork->bss, cwork->ssid)) {
491 wpa_dbg(wpa_s, MSG_DEBUG, "SME: BSS/SSID entry for authentication not valid anymore - drop connection attempt");
496 sme_send_authentication(wpa_s, cwork->bss, cwork->ssid, 1);
501 struct wpa_bss *bss, struct wpa_ssid *ssid)
505 if (bss == NULL || ssid == NULL)
515 * the fact that the BSS list was updated. In addition, it makes
526 cwork->bss = bss;
536 if (radio_add_work(wpa_s, bss->freq, "sme-connect", 1,
1012 wpa_printf(MSG_DEBUG, "SME: Send 20/40 BSS Coexistence to " MACSTR
1015 wpa_hexdump(MSG_DEBUG, "SME: 20/40 BSS Intolerant Channels",
1047 "SME: Failed to send 20/40 BSS Coexistence frame");
1056 struct wpa_bss *bss;
1071 * country info. Right now the operating class of the BSS channel
1088 dl_list_for_each(bss, &wpa_s->bss, struct wpa_bss, list) {
1089 /* Skip other band bss */
1091 mode = ieee80211_freq_to_chan(bss->freq, &channel);
1096 ie = wpa_bss_get_ie(bss, WLAN_EID_HT_CAP);
1098 wpa_printf(MSG_DEBUG, "SME OBSS scan BSS " MACSTR
1100 MAC2STR(bss->bssid), bss->freq, channel, ht_cap);
1193 struct wpa_bss *bss = wpa_s->current_bss;
1227 if (bss == NULL || bss->freq < 2400 || bss->freq > 2500)