[PATCH 1/7] Adding autoscan parameters support in config file
Tomasz Bursztyka
tomasz.bursztyka
Fri Apr 20 04:23:22 PDT 2012
Signed-hostap: Tomasz Bursztyka <tomasz.bursztyka at linux.intel.com>
---
wpa_supplicant/config.c | 2 ++
wpa_supplicant/config.h | 9 +++++++++
2 files changed, 11 insertions(+), 0 deletions(-)
diff --git a/wpa_supplicant/config.c b/wpa_supplicant/config.c
index 600e32b..9e9e1c4 100644
--- a/wpa_supplicant/config.c
+++ b/wpa_supplicant/config.c
@@ -1823,6 +1823,7 @@ void wpa_config_free(struct wpa_config *config)
os_free(config->home_imsi);
os_free(config->home_milenage);
os_free(config->p2p_pref_chan);
+ os_free(config->autoscan);
os_free(config);
}
@@ -2635,6 +2636,7 @@ static const struct global_parse_data global_fields[] = {
{ STR(home_ca_cert), 0 },
{ STR(home_imsi), 0 },
{ STR(home_milenage), 0 },
+ { STR(autoscan), 0 },
{ INT_RANGE(interworking, 0, 1), 0 },
{ FUNC(hessid), 0 },
{ INT_RANGE(access_network_type, 0, 15), 0 }
diff --git a/wpa_supplicant/config.h b/wpa_supplicant/config.h
index 18317f5..aa09a88 100644
--- a/wpa_supplicant/config.h
+++ b/wpa_supplicant/config.h
@@ -487,6 +487,15 @@ struct wpa_config {
* <Ki>:<OPc>:<SQN> format
*/
char *home_milenage;
+
+ /**
+ * autoscan - Automatic scan parameters or %NULL if none
+ *
+ * This is an optional set of parameters for automatic scanning
+ * within an interface in following format:
+ * <autoscan module name>:<module parameters>
+ */
+ char *autoscan;
};
--
1.7.8.5
More information about the Hostap
mailing list