Home | History | Annotate | Download | only in wpa_supplicant

Lines Matching defs:bss

23 #include "bss.h"
70 struct wpa_bss *bss = wpa_s->current_bss;
75 if (!bss || !is_hs20_network(wpa_s, wpa_s->current_ssid, bss)) {
76 /* Not configuring frame filtering - BSS is not a Hotspot 2.0
81 ie = wpa_bss_get_vendor_ie(bss, HS20_IE_VENDOR_TYPE);
90 ext_capa = wpa_bss_get_ie(bss, WLAN_EID_EXT_CAPAB);
97 if (wpa_bss_ext_capab(bss, WLAN_EXT_CAPAB_PROXY_ARP))
145 int get_hs20_version(struct wpa_bss *bss)
149 if (!bss)
152 ie = wpa_bss_get_vendor_ie(bss, HS20_IE_VENDOR_TYPE);
161 struct wpa_bss *bss)
169 if (bss && !wpa_bss_get_vendor_ie(bss, HS20_IE_VENDOR_TYPE))
268 struct wpa_bss *bss;
272 bss = wpa_bss_get_bssid(wpa_s, dst);
273 if (!bss) {
275 "ANQP: Cannot send query to unknown BSS "
280 wpa_bss_anqp_unshare_alloc(bss);
281 freq = bss->freq;
590 struct wpa_bss *bss, const u8 *sa,
601 if (bss)
602 anqp = bss->anqp;
856 static void hs20_osu_add_prov(struct wpa_supplicant *wpa_s, struct wpa_bss *bss,
877 os_memcpy(prov->bssid, bss->bssid, ETH_ALEN);
1064 MAC2STR(bss->bssid));
1071 struct wpa_bss *bss;
1081 dl_list_for_each(bss, &wpa_s->bss, struct wpa_bss, list) {
1085 if (bss->anqp == NULL)
1087 prov_anqp = bss->anqp->hs20_osu_providers_list;
1090 ie = wpa_bss_get_ie(bss, WLAN_EID_RSN);
1093 osu_ssid2 = bss->ssid;
1094 osu_ssid2_len = bss->ssid_len;
1100 MACSTR, MAC2STR(bss->bssid));
1139 hs20_osu_add_prov(wpa_s, bss, osu_ssid,
1151 prov_anqp = bss->anqp->hs20_osu_providers_nai_list;
1156 MACSTR, MAC2STR(bss->bssid));
1301 wpa_printf(MSG_DEBUG, "HS 2.0: Add BSS to ignore list");
1304 * support disabling per BSS. */
1311 wpa_printf(MSG_DEBUG, "HS 2.0: Disable network for %u seconds (BSS)",