summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSaurav Babu <saurav.babu@samsung.com>2016-10-24 15:32:09 +0530
committerSaurav Babu <saurav.babu@samsung.com>2016-11-17 16:38:37 +0530
commit4c363bb41b30f5f50f7c03e8187a214e587dd72d (patch)
tree9ba0b88b858d61e757e7b25ded639a897f01a51b
parent2d6b8a6c6adb5f948dd56c54bf3a81a863a46836 (diff)
downloadconnman-4c363bb41b30f5f50f7c03e8187a214e587dd72d.tar.gz
connman-4c363bb41b30f5f50f7c03e8187a214e587dd72d.tar.bz2
connman-4c363bb41b30f5f50f7c03e8187a214e587dd72d.zip
Remove Tizen specific hidden connection logic
Change-Id: I0f485580bd16234fe371e0cfb153d9f1cc23dbcc Signed-off-by: Saurav Babu <saurav.babu@samsung.com>
-rwxr-xr-xplugins/wifi.c5
-rwxr-xr-xsrc/service.c38
2 files changed, 7 insertions, 36 deletions
diff --git a/plugins/wifi.c b/plugins/wifi.c
index 05eb47ea..c0079b38 100755
--- a/plugins/wifi.c
+++ b/plugins/wifi.c
@@ -2990,7 +2990,12 @@ static void network_added(GSupplicantNetwork *supplicant_network)
#endif
if (wifi->hidden && ssid) {
+#if defined TIZEN_EXT
+ if (network_security(wifi->hidden->security) ==
+ network_security(security) &&
+#else
if (!g_strcmp0(wifi->hidden->security, security) &&
+#endif
wifi->hidden->ssid_len == ssid_len &&
!memcmp(wifi->hidden->ssid, ssid, ssid_len)) {
connman_network_connect_hidden(network,
diff --git a/src/service.c b/src/service.c
index 1a9478bc..d891b599 100755
--- a/src/service.c
+++ b/src/service.c
@@ -4085,8 +4085,10 @@ static void set_error(struct connman_service *service,
if (!service->path)
return;
+#if !defined TIZEN_EXT
if (!allow_property_changed(service))
return;
+#endif
str = error2string(service->error);
@@ -6002,34 +6004,6 @@ static int check_wpspin(struct connman_service *service, const char *wpspin)
return 0;
}
-#if defined TIZEN_EXT
-static int __connman_service_connect_hidden(struct connman_service *service,
- const char *name, int name_len,
- const char *identity, const char *passphrase, void *user_data)
-{
- GList *list;
-
- for (list = service_list; list; list = list->next) {
- struct connman_service *target = list->data;
- const char *target_ssid = NULL;
- unsigned int target_ssid_len = 0;
-
- if (service->network != NULL &&
- service->security == target->security) {
- target_ssid = connman_network_get_blob(service->network,
- "WiFi.SSID", &target_ssid_len);
- if (target_ssid_len == name_len &&
- memcmp(target_ssid, name, name_len) == 0) {
- return connman_network_connect_hidden(service->network,
- (char *)identity, (char *)passphrase, user_data);
- }
- }
- }
-
- return -ENOENT;
-}
-#endif
-
static void request_input_cb(struct connman_service *service,
bool values_received,
const char *name, int name_len,
@@ -6062,14 +6036,6 @@ static void request_input_cb(struct connman_service *service,
}
if (service->hidden && name_len > 0 && name_len <= 32) {
-#if defined TIZEN_EXT
- /* TIZEN already has Wi-Fi hidden scan before this hidden connection */
- err = __connman_service_connect_hidden(service, name, name_len,
- identity, passphrase, user_data);
- if (err == 0 || err == -EALREADY || err == -EINPROGRESS)
- return;
-#endif
-
device = connman_network_get_device(service->network);
security = connman_network_get_string(service->network,
"WiFi.Security");