aboutsummaryrefslogtreecommitdiffstats
path: root/wpa_supplicant/wps_supplicant.h
diff options
context:
space:
mode:
authorJouni Malinen <j@w1.fi>2010-01-02 14:16:02 (GMT)
committerJouni Malinen <j@w1.fi>2010-01-02 14:16:02 (GMT)
commit6fa81a3b3f4297f814f0b910db46dcaebe382018 (patch)
tree40c97f26aa094647f20ad22b094bd7ffb2f437bc /wpa_supplicant/wps_supplicant.h
parente48f0fb6a794e01c43dc5c8f36380e9cd8e651a2 (diff)
downloadhostap-6fa81a3b3f4297f814f0b910db46dcaebe382018.zip
hostap-6fa81a3b3f4297f814f0b910db46dcaebe382018.tar.gz
hostap-6fa81a3b3f4297f814f0b910db46dcaebe382018.tar.bz2
Use BSS table entry instead of raw scan result for connection
Diffstat (limited to 'wpa_supplicant/wps_supplicant.h')
-rw-r--r--wpa_supplicant/wps_supplicant.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/wpa_supplicant/wps_supplicant.h b/wpa_supplicant/wps_supplicant.h
index e94b8ee..80e44c5 100644
--- a/wpa_supplicant/wps_supplicant.h
+++ b/wpa_supplicant/wps_supplicant.h
@@ -20,6 +20,8 @@
#include "wps/wps.h"
#include "wps/wps_defs.h"
+struct wpa_bss;
+
struct wps_new_ap_settings {
const char *ssid_hex;
const char *auth;
@@ -43,8 +45,7 @@ int wpas_wps_ssid_bss_match(struct wpa_supplicant *wpa_s,
int wpas_wps_ssid_wildcard_ok(struct wpa_supplicant *wpa_s,
struct wpa_ssid *ssid, struct wpa_scan_res *bss);
int wpas_wps_scan_pbc_overlap(struct wpa_supplicant *wpa_s,
- struct wpa_scan_res *selected,
- struct wpa_ssid *ssid);
+ struct wpa_bss *selected, struct wpa_ssid *ssid);
void wpas_wps_notify_scan_results(struct wpa_supplicant *wpa_s);
int wpas_wps_searching(struct wpa_supplicant *wpa_s);
int wpas_wps_scan_result_text(const u8 *ies, size_t ies_len, char *pos,