From: Patrik Flykt <[email protected]>

---
 src/connman.h |    1 -
 src/service.c |   44 --------------------------------------------
 2 files changed, 0 insertions(+), 45 deletions(-)

diff --git a/src/connman.h b/src/connman.h
index e2b0f1c..74befad 100644
--- a/src/connman.h
+++ b/src/connman.h
@@ -482,7 +482,6 @@ int __connman_service_clear_error(struct connman_service 
*service);
 int __connman_service_indicate_default(struct connman_service *service);
 int __connman_service_request_login(struct connman_service *service);
 
-int __connman_service_lookup(const char *pattern, const char **path);
 int __connman_service_connect(struct connman_service *service);
 int __connman_service_disconnect(struct connman_service *service);
 int __connman_service_disconnect_all(void);
diff --git a/src/service.c b/src/service.c
index 1b95995..e31c688 100644
--- a/src/service.c
+++ b/src/service.c
@@ -4576,50 +4576,6 @@ int __connman_service_disconnect_all(void)
 }
 
 /**
- * __connman_service_lookup:
- * @pattern: search pattern
- * @path: return object path
- *
- * Look up a service path from a search pattern
- */
-int __connman_service_lookup(const char *pattern, const char **path)
-{
-       GHashTableIter iter;
-       gpointer key, value;
-       struct connman_device *device;
-       const char *ifname;
-
-       g_hash_table_iter_init(&iter, service_hash);
-
-       while (g_hash_table_iter_next(&iter, &key, &value) == TRUE) {
-               GSequenceIter *iter = value;
-               struct connman_service *service = g_sequence_get(iter);
-
-               if (g_strcmp0(service->identifier, pattern) == 0 ||
-                               g_strcmp0(service->name, pattern) == 0) {
-                       *path = (const char *) service->path;
-                       return 0;
-               }
-
-               if (service->network == NULL)
-                       continue;
-
-               device = connman_network_get_device(service->network);
-               if (device == NULL)
-                       continue;
-
-               ifname = connman_device_get_string(device, "Interface");
-               if (ifname != NULL && g_strcmp0(ifname, pattern) == 0) {
-                       *path = (const char *) service->path;
-                       return 0;
-               }
-
-       }
-
-       return -ENXIO;
-}
-
-/**
  * lookup_by_identifier:
  * @identifier: service identifier
  *
-- 
1.7.2.5

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

Reply via email to