Lines Matching defs:bss
33 #include "bss.h"
100 struct wpa_bss *bss;
116 bss = wpa_bss_get(wpa_s, cred->mac_addr, ssid->ssid, ssid->ssid_len);
117 if (bss == NULL) {
125 ie = wpa_bss_get_ie(bss, WLAN_EID_RSN);
131 ie = wpa_bss_get_vendor_ie(bss, WPA_IE_VENDOR_TYPE);
578 struct wpa_bss *bss;
584 dl_list_for_each(bss, &wpa_s->bss, struct wpa_bss, list) {
585 if (os_memcmp(bssid, bss->bssid, ETH_ALEN) != 0)
589 ssid->ssid = os_malloc(bss->ssid_len);
592 os_memcpy(ssid->ssid, bss->ssid, bss->ssid_len);
593 ssid->ssid_len = bss->ssid_len;
897 struct wpa_ssid *ssid, struct wpa_scan_res *bss)
904 wps_ie = wpa_scan_get_vendor_ie_multi(bss, WPS_IE_VENDOR_TYPE);
965 struct wpa_scan_res *bss)
971 wps_ie = wpa_scan_get_vendor_ie_multi(bss, WPS_IE_VENDOR_TYPE);
977 wps_ie = wpa_scan_get_vendor_ie_multi(bss, WPS_IE_VENDOR_TYPE);
987 os_memcmp(ssid->bssid, bss->bssid, ETH_ALEN) == 0) {
1004 struct wpa_bss *bss;
1016 dl_list_for_each(bss, &wpa_s->bss, struct wpa_bss, list) {
1018 if (bss == selected)
1020 ie = wpa_bss_get_vendor_ie_multi(bss, WPS_IE_VENDOR_TYPE);
1048 struct wpa_bss *bss;
1053 dl_list_for_each(bss, &wpa_s->bss, struct wpa_bss, list) {
1055 ie = wpa_bss_get_vendor_ie_multi(bss, WPS_IE_VENDOR_TYPE);