summaryrefslogtreecommitdiff
path: root/plugins/supplicant.c
diff options
context:
space:
mode:
authorFabien Marotte <fabienx.marotte@intel.com>2010-08-17 15:03:57 +0200
committerMarcel Holtmann <marcel@holtmann.org>2010-08-17 15:16:10 +0200
commit9eae31e78eca2cc6be8315d659e670a58ea46f43 (patch)
treec4d6bc4757a160f8443b0ce4839b5be14c39ee07 /plugins/supplicant.c
parent4b819888f4556ed4b4633f7f14a9265a2f478896 (diff)
downloadconnman-9eae31e78eca2cc6be8315d659e670a58ea46f43.tar.gz
connman-9eae31e78eca2cc6be8315d659e670a58ea46f43.tar.bz2
connman-9eae31e78eca2cc6be8315d659e670a58ea46f43.zip
Add support for EAP-TTLS configuration
EAP-TTLS and EAP-PEAP are similar in terms of options to pass to wpa_supplicant. So in case of TTLS, the PEAP path is used.
Diffstat (limited to 'plugins/supplicant.c')
-rw-r--r--plugins/supplicant.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/plugins/supplicant.c b/plugins/supplicant.c
index 85016bae..7e2a2e5e 100644
--- a/plugins/supplicant.c
+++ b/plugins/supplicant.c
@@ -1262,7 +1262,8 @@ static int set_network(struct supplicant_task *task,
dbus_message_unref(message);
return err;
}
- } else if (g_strcmp0(eap, "peap") == 0) {
+ } else if (g_strcmp0(eap, "peap") == 0 ||
+ g_strcmp0(eap, "ttls") == 0) {
int err;
err = set_network_peap(network, &dict, passphrase);