Lines Matching refs:bss

74 const u8 * wpas_mbo_get_bss_attr(struct wpa_bss *bss, enum mbo_attr_id attr)  in wpas_mbo_get_bss_attr()  argument
78 if (!bss) in wpas_mbo_get_bss_attr()
81 mbo = wpa_bss_get_vendor_ie(bss, MBO_IE_VENDOR_TYPE); in wpas_mbo_get_bss_attr()
92 void wpas_mbo_check_pmf(struct wpa_supplicant *wpa_s, struct wpa_bss *bss in wpas_mbo_check_pmf() argument
102 if (!bss) in wpas_mbo_check_pmf()
104 mbo = wpas_mbo_get_bss_attr(bss, MBO_ATTR_ID_AP_CAPA_IND); in wpas_mbo_check_pmf()
105 oce = wpas_mbo_get_bss_attr(bss, OCE_ATTR_ID_CAPA_IND); in wpas_mbo_check_pmf()
110 rsne = wpa_bss_get_ie(bss, WLAN_EID_RSN); in wpas_mbo_check_pmf()
514 struct wpa_bss_tmp_disallowed *bss; in wpas_get_disallowed_bss() local
516 dl_list_for_each(bss, &wpa_s->bss_tmp_disallowed, in wpas_get_disallowed_bss()
518 if (os_memcmp(bssid, bss->bssid, ETH_ALEN) == 0) in wpas_get_disallowed_bss()
519 return bss; in wpas_get_disallowed_bss()
528 struct wpa_bss_tmp_disallowed *tmp, *bss = user_ctx; in wpa_bss_tmp_disallow_timeout() local
533 if (bss == tmp) { in wpa_bss_tmp_disallow_timeout()
544 struct wpa_bss_tmp_disallowed *bss; in wpa_bss_tmp_disallow() local
546 bss = wpas_get_disallowed_bss(wpa_s, bssid); in wpa_bss_tmp_disallow()
547 if (bss) { in wpa_bss_tmp_disallow()
548 eloop_cancel_timeout(wpa_bss_tmp_disallow_timeout, wpa_s, bss); in wpa_bss_tmp_disallow()
552 bss = os_malloc(sizeof(*bss)); in wpa_bss_tmp_disallow()
553 if (!bss) { in wpa_bss_tmp_disallow()
559 os_memcpy(bss->bssid, bssid, ETH_ALEN); in wpa_bss_tmp_disallow()
560 dl_list_add(&wpa_s->bss_tmp_disallowed, &bss->list); in wpa_bss_tmp_disallow()
564 wpa_s, bss); in wpa_bss_tmp_disallow()
568 struct wpa_bss *bss) in wpa_is_bss_tmp_disallowed() argument
574 if (os_memcmp(bss->bssid, tmp->bssid, ETH_ALEN) == 0) { in wpa_is_bss_tmp_disallowed()
728 struct wpa_bss *bss, u32 mbo_subtypes) in mbo_build_anqp_buf() argument
734 if (!wpa_bss_get_vendor_ie(bss, MBO_IE_VENDOR_TYPE)) { in mbo_build_anqp_buf()
737 MAC2STR(bss->bssid)); in mbo_build_anqp_buf()
765 struct wpa_bss *bss, const u8 *sa, in mbo_parse_rx_anqp_resp() argument