summaryrefslogtreecommitdiff
path: root/client/services.c
diff options
context:
space:
mode:
authorPatrik Flykt <patrik.flykt@linux.intel.com>2013-02-20 13:45:52 +0200
committerPatrik Flykt <patrik.flykt@linux.intel.com>2013-02-21 16:23:15 +0200
commit286c9bf68b3fac70cb88424132a7f8350c5c0170 (patch)
tree92c9b9f611c21749488dc4729b7ff3208a114f5e /client/services.c
parentda9d4a5af263d446b3441938dc23f5563512935e (diff)
downloadconnman-286c9bf68b3fac70cb88424132a7f8350c5c0170.tar.gz
connman-286c9bf68b3fac70cb88424132a7f8350c5c0170.tar.bz2
connman-286c9bf68b3fac70cb88424132a7f8350c5c0170.zip
client: Remove unused functions
Remove find_service() as it is no longer used and match_service_name() which was only used by find_service().
Diffstat (limited to 'client/services.c')
-rw-r--r--client/services.c60
1 files changed, 0 insertions, 60 deletions
diff --git a/client/services.c b/client/services.c
index b6d6775e..56d26111 100644
--- a/client/services.c
+++ b/client/services.c
@@ -282,34 +282,6 @@ static void extract_service_properties(DBusMessageIter *dict,
printf("\n\n");
}
-static void match_service_name(DBusMessage *message, char *service_name,
- struct service_data *service)
-{
- DBusMessageIter iter, array;
-
- dbus_message_iter_init(message, &iter);
- dbus_message_iter_recurse(&iter, &array);
-
- while (dbus_message_iter_get_arg_type(&array) == DBUS_TYPE_STRUCT) {
- DBusMessageIter entry, dict;
- char *path;
-
- dbus_message_iter_recurse(&array, &entry);
- dbus_message_iter_get_basic(&entry, &path);
-
- service->path = strip_service_path(path);
- dbus_message_iter_next(&entry);
- dbus_message_iter_recurse(&entry, &dict);
- extract_service_name(&dict, service);
- if (g_strcmp0(service_name, service->name) == 0) {
- printf(" Matched %s with %s\n\n", service->name,
- service->path);
- break;
- }
- dbus_message_iter_next(&array);
- }
-}
-
void extract_service_name(DBusMessageIter *dict, struct service_data *service)
{
DBusMessageIter dict_entry, value;
@@ -420,38 +392,6 @@ void get_services(DBusMessage *message)
}
}
-const char *find_service(DBusConnection *connection, DBusMessage *message,
- char *service_name, struct service_data *service)
-{
- DBusMessageIter iter, array, entry;
- char *path;
-
- service_name = strip_service_path(service_name);
- match_service_name(message, service_name, service);
- /* Service name did not match, so check if entry is a path */
- if (g_strcmp0(service_name, service->name)) {
- dbus_message_iter_init(message, &iter);
- dbus_message_iter_recurse(&iter, &array);
-
- while (dbus_message_iter_get_arg_type(&array) ==
- DBUS_TYPE_STRUCT) {
- dbus_message_iter_recurse(&array, &entry);
- dbus_message_iter_get_basic(&entry, &path);
-
- service->path = strip_service_path(path);
- if (g_strcmp0(service->path, service_name) == 0)
- return service->path;
- dbus_message_iter_next(&array);
- }
- fprintf(stderr, "'%s' is not a valid service name or path.\n",
- service_name);
- fprintf(stderr, "Use the 'services' command to find available "
- "services.\n");
- return NULL;
- } else
- return service->path;
-}
-
int set_proxy_manual(DBusConnection *connection, DBusMessage *message,
char *name, char **servers, char **excludes,
int num_servers, int num_excludes)