aboutsummaryrefslogtreecommitdiffstats
path: root/wpa_supplicant/config.h
diff options
context:
space:
mode:
authorJouni Malinen <jouni@qca.qualcomm.com>2011-09-27 20:15:05 (GMT)
committerJouni Malinen <j@w1.fi>2011-10-16 20:55:34 (GMT)
commit46ee0427b13d64dc4695fda24f4f228c99822c11 (patch)
tree5239486a7a6a2276d6ee1e92a55a3746cfff0e8f /wpa_supplicant/config.h
parentb83e3e93c80aed9bf0bf0a60567bfaefaa0c3f95 (diff)
downloadhostap-46ee0427b13d64dc4695fda24f4f228c99822c11.zip
hostap-46ee0427b13d64dc4695fda24f4f228c99822c11.tar.gz
hostap-46ee0427b13d64dc4695fda24f4f228c99822c11.tar.bz2
IEEE 802.11u: Allow Interworking and HESSID to be configured
The new wpa_supplicant.conf file global parameters interworking and hessid can be used to configure wpa_supplicant to include Interworking element in Probe Request frames.
Diffstat (limited to 'wpa_supplicant/config.h')
-rw-r--r--wpa_supplicant/config.h14
1 files changed, 14 insertions, 0 deletions
diff --git a/wpa_supplicant/config.h b/wpa_supplicant/config.h
index 2bc05da..300cf28 100644
--- a/wpa_supplicant/config.h
+++ b/wpa_supplicant/config.h
@@ -426,6 +426,20 @@ struct wpa_config {
* disassoc_low_ack - Disassocicate stations with massive packet loss
*/
int disassoc_low_ack;
+
+ /**
+ * interworking - Whether Interworking (IEEE 802.11u) is enabled
+ */
+ int interworking;
+
+ /**
+ * hessid - Homogenous ESS identifier
+ *
+ * If this is set (any octet is non-zero), scans will be used to
+ * request response only from BSSes belonging to the specified
+ * Homogeneous ESS. This is used only if interworking is enabled.
+ */
+ u8 hessid[ETH_ALEN];
};