aboutsummaryrefslogtreecommitdiffstats
path: root/wpa_supplicant/interworking.h
diff options
context:
space:
mode:
authorJouni Malinen <jouni@qca.qualcomm.com>2011-10-04 19:13:22 (GMT)
committerJouni Malinen <j@w1.fi>2011-10-16 20:55:34 (GMT)
commitb02fe7ff32b4dc8079e2f4863af2e0d885994f20 (patch)
tree0af267dac4b05dff7ef12c9498d43fa940df501c /wpa_supplicant/interworking.h
parentafc064fe7ae899966f5de28b3f11881b70c7046e (diff)
downloadhostap-b02fe7ff32b4dc8079e2f4863af2e0d885994f20.zip
hostap-b02fe7ff32b4dc8079e2f4863af2e0d885994f20.tar.gz
hostap-b02fe7ff32b4dc8079e2f4863af2e0d885994f20.tar.bz2
Interworking: Add commands for network selection
This adds the basic mechanism for running through network selection: scan, ANQP fetch, network selection, and connection. Actual rules for network selection and the creation of the network block are still missing, but will be added in separate commits.
Diffstat (limited to 'wpa_supplicant/interworking.h')
-rw-r--r--wpa_supplicant/interworking.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/wpa_supplicant/interworking.h b/wpa_supplicant/interworking.h
index 2a9790b..247df30 100644
--- a/wpa_supplicant/interworking.h
+++ b/wpa_supplicant/interworking.h
@@ -25,5 +25,7 @@ void anqp_resp_cb(void *ctx, const u8 *dst, u8 dialog_token,
const struct wpabuf *resp, u16 status_code);
int interworking_fetch_anqp(struct wpa_supplicant *wpa_s);
void interworking_stop_fetch_anqp(struct wpa_supplicant *wpa_s);
+int interworking_select(struct wpa_supplicant *wpa_s, int auto_select);
+int interworking_connect(struct wpa_supplicant *wpa_s, struct wpa_bss *bss);
#endif /* INTERWORKING_H */