---
 src/connman.h |    2 --
 src/service.c |   21 ---------------------
 2 files changed, 23 deletions(-)

diff --git a/src/connman.h b/src/connman.h
index 4ff3175..40cb5f3 100644
--- a/src/connman.h
+++ b/src/connman.h
@@ -776,8 +776,6 @@ typedef void (* service_iterate_cb) (struct connman_service 
*service,
 
 int __connman_service_iterate_services(service_iterate_cb cb, void *user_data);
 
-void __connman_service_session_inc(struct connman_service *service);
-bool __connman_service_session_dec(struct connman_service *service);
 void __connman_service_mark_dirty();
 void __connman_service_save(struct connman_service *service);
 
diff --git a/src/service.c b/src/service.c
index 6c805bd..3da6644 100644
--- a/src/service.c
+++ b/src/service.c
@@ -64,7 +64,6 @@ struct connman_stats_counter {
 
 struct connman_service {
        int refcount;
-       int session_usage_count;
        char *identifier;
        char *path;
        enum connman_service_type type;
@@ -2139,25 +2138,6 @@ int 
__connman_service_iterate_services(service_iterate_cb cb, void *user_data)
        return 0;
 }
 
-void __connman_service_session_inc(struct connman_service *service)
-{
-       DBG("service %p ref count %d", service,
-               service->session_usage_count + 1);
-
-       __sync_fetch_and_add(&service->session_usage_count, 1);
-}
-
-bool __connman_service_session_dec(struct connman_service *service)
-{
-       DBG("service %p ref count %d", service,
-               service->session_usage_count - 1);
-
-       if (__sync_fetch_and_sub(&service->session_usage_count, 1) != 1)
-               return false;
-
-       return true;
-}
-
 static void append_properties(DBusMessageIter *dict, dbus_bool_t limited,
                                        struct connman_service *service)
 {
@@ -4400,7 +4380,6 @@ static void service_initialize(struct connman_service 
*service)
        DBG("service %p", service);
 
        service->refcount = 1;
-       service->session_usage_count = 0;
 
        service->error = CONNMAN_SERVICE_ERROR_UNKNOWN;
 
-- 
1.7.10.4

_______________________________________________
connman mailing list
[email protected]
https://lists.connman.net/mailman/listinfo/connman

Reply via email to