summaryrefslogtreecommitdiff
path: root/src/session.c
diff options
context:
space:
mode:
authorRahul Jain <rahul.jain@samsung.com>2020-07-21 16:48:45 +0530
committerRahul Jain <rahul.jain@samsung.com>2020-07-23 14:50:28 +0530
commit8f4dbb1aa7ce0b39a12b9cc908a8660c5d61f0cc (patch)
treee25f9acc773fef9e7838041984249361345fca1d /src/session.c
parentf8475e05aab8b64c6779fd4237dceb074b4208d6 (diff)
downloadconnman-8f4dbb1aa7ce0b39a12b9cc908a8660c5d61f0cc.tar.gz
connman-8f4dbb1aa7ce0b39a12b9cc908a8660c5d61f0cc.tar.bz2
connman-8f4dbb1aa7ce0b39a12b9cc908a8660c5d61f0cc.zip
Change-Id: I937af7e6dbe3a919c1d0b0d7dee4b481c2ef0982
Diffstat (limited to 'src/session.c')
-rw-r--r--src/session.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/session.c b/src/session.c
index 808931a8..6000b6d9 100644
--- a/src/session.c
+++ b/src/session.c
@@ -1756,8 +1756,16 @@ static bool session_match_service(struct connman_session *session,
service_type = connman_service_get_type(service);
ifname = connman_service_get_interface(service);
+
+#if defined TIZEN_EXT
+ if (bearer_type == current_service_type) {
+ g_free(ifname);
+ return false;
+ }
+#else
if (bearer_type == current_service_type)
return false;
+#endif
if (bearer_type == service_type &&
(session->info->config.allowed_interface == NULL ||