summaryrefslogtreecommitdiff
path: root/plugins
diff options
context:
space:
mode:
authorYu <jiung.yu@samsung.com>2019-09-04 13:43:22 +0900
committerYu <jiung.yu@samsung.com>2019-09-27 14:10:34 +0900
commitdb328958f4b083cce99bdd81d861d707459ae1f6 (patch)
tree5b8f9ca20ed7eccff9c24cd9560762fa148ba338 /plugins
parenta0c29c7da07fa8bf3e8839a4a64a183a02296a32 (diff)
downloadconnman-db328958f4b083cce99bdd81d861d707459ae1f6.tar.gz
connman-db328958f4b083cce99bdd81d861d707459ae1f6.tar.bz2
connman-db328958f4b083cce99bdd81d861d707459ae1f6.zip
Add DPP service based on configuration filesubmit/tizen/20190927.130602
Description: This is incomplete solution becase there's no defined way to connect to DPP AP for upstream connman for current patch Change-Id: Ia6a3188e2826708c2123d209249d8b59fb5a42dc Signed-off-by: Yu jiung <jiung.yu@samsung.com>
Diffstat (limited to 'plugins')
-rw-r--r--plugins/wifi.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/plugins/wifi.c b/plugins/wifi.c
index f4e6d59f..dd58a446 100644
--- a/plugins/wifi.c
+++ b/plugins/wifi.c
@@ -3387,6 +3387,8 @@ static GSupplicantSecurity network_security(const char *security)
return G_SUPPLICANT_SECURITY_SAE;
else if (g_str_equal(security, "owe"))
return G_SUPPLICANT_SECURITY_OWE;
+ else if (g_str_equal(security, "dpp"))
+ return G_SUPPLICANT_SECURITY_DPP;
#endif
return G_SUPPLICANT_SECURITY_UNKNOWN;
@@ -3480,6 +3482,14 @@ static void ssid_init(GSupplicantSSID *ssid, struct connman_network *network)
ssid->use_wps = connman_network_get_bool(network, "WiFi.UseWPS");
ssid->pin_wps = connman_network_get_string(network, "WiFi.PinWPS");
+#if defined TIZEN_EXT
+ ssid->connector = connman_network_get_string(network,
+ "WiFi.Connector");
+ ssid->c_sign_key = connman_network_get_string(network,
+ "WiFi.CSignKey");
+ ssid->net_access_key = connman_network_get_string(network,
+ "WiFi.NetAccessKey");
+#endif
#if defined TIZEN_EXT
if (set_connman_bssid(CHECK_BSSID, NULL) == 6) {