summaryrefslogtreecommitdiff
path: root/gsupplicant/supplicant.c
diff options
context:
space:
mode:
authortaesub kim <taesub.kim@samsung.com>2017-07-10 00:44:20 +0000
committerGerrit Code Review <gerrit@review.ap-northeast-2.compute.internal>2017-07-10 00:44:20 +0000
commit980be86de63f9197ed02c1094f3d9b3b46bd1534 (patch)
tree5446bed7498c0194a0f8fc800ed3a4911ac465f1 /gsupplicant/supplicant.c
parenta5dc565b80c2abcd6fb909f41611bbcc78a42c18 (diff)
parentd37b9e357b50a161cbb7d78916a1b1b61c055c55 (diff)
downloadconnman-980be86de63f9197ed02c1094f3d9b3b46bd1534.tar.gz
connman-980be86de63f9197ed02c1094f3d9b3b46bd1534.tar.bz2
connman-980be86de63f9197ed02c1094f3d9b3b46bd1534.zip
Merge "Added support of EAP-AKA, EAP-SIM." into tizen
Diffstat (limited to 'gsupplicant/supplicant.c')
-rwxr-xr-xgsupplicant/supplicant.c14
1 files changed, 14 insertions, 0 deletions
diff --git a/gsupplicant/supplicant.c b/gsupplicant/supplicant.c
index 50b0e67a..062bcd3e 100755
--- a/gsupplicant/supplicant.c
+++ b/gsupplicant/supplicant.c
@@ -4720,6 +4720,19 @@ static void add_network_security_peap(DBusMessageIter *dict,
g_free(phase2_auth);
}
+#if defined TIZEN_EXT
+static void add_network_security_aka_sim(DBusMessageIter *dict,
+ GSupplicantSSID *ssid)
+{
+ if (!ssid->passphrase)
+ return;
+
+ supplicant_dbus_dict_append_basic(dict, "password",
+ DBUS_TYPE_STRING,
+ &ssid->passphrase);
+}
+#endif
+
static void add_network_security_eap(DBusMessageIter *dict,
GSupplicantSSID *ssid)
{
@@ -4745,6 +4758,7 @@ static void add_network_security_eap(DBusMessageIter *dict,
#if defined TIZEN_EXT
} else if (g_strcmp0(ssid->eap, "sim") == 0 ||
g_strcmp0(ssid->eap, "aka") == 0) {
+ add_network_security_aka_sim(dict, ssid);
#endif
} else
return;