Lines Matching full:wpa_bss
29 * struct wpa_bss_anqp - ANQP data for a BSS entry (struct wpa_bss)
57 * struct wpa_bss - BSS table
62 struct wpa_bss {
117 void wpa_bss_remove(struct wpa_supplicant *wpa_s, struct wpa_bss *bss,
125 struct wpa_bss * wpa_bss_get(struct wpa_supplicant *wpa_s, const u8 *bssid,
127 struct wpa_bss * wpa_bss_get_bssid(struct wpa_supplicant *wpa_s,
129 struct wpa_bss * wpa_bss_get_bssid_latest(struct wpa_supplicant *wpa_s,
131 struct wpa_bss * wpa_bss_get_p2p_dev_addr(struct wpa_supplicant *wpa_s,
133 struct wpa_bss * wpa_bss_get_id(struct wpa_supplicant *wpa_s, unsigned int id);
134 struct wpa_bss * wpa_bss_get_id_range(struct wpa_supplicant *wpa_s,
136 const u8 * wpa_bss_get_ie(const struct wpa_bss *bss, u8 ie);
137 const u8 * wpa_bss_get_vendor_ie(const struct wpa_bss *bss, u32 vendor_type);
138 const u8 * wpa_bss_get_vendor_ie_beacon(const struct wpa_bss *bss,
140 struct wpabuf * wpa_bss_get_vendor_ie_multi(const struct wpa_bss *bss,
142 struct wpabuf * wpa_bss_get_vendor_ie_multi_beacon(const struct wpa_bss *bss,
144 int wpa_bss_get_max_rate(const struct wpa_bss *bss);
145 int wpa_bss_get_bit_rates(const struct wpa_bss *bss, u8 **rates);
147 int wpa_bss_anqp_unshare_alloc(struct wpa_bss *bss);
149 static inline int bss_is_dmg(const struct wpa_bss *bss)
159 static inline int bss_is_pbss(struct wpa_bss *bss)
165 static inline void wpa_bss_update_level(struct wpa_bss *bss, int new_level)