summaryrefslogtreecommitdiff
path: root/src/manager.c
diff options
context:
space:
mode:
authorMarcel Holtmann <marcel@holtmann.org>2011-12-10 12:25:58 +0200
committerMarcel Holtmann <marcel@holtmann.org>2011-12-10 12:25:58 +0200
commit87318d768c9bf6842ec4dc74f03220ee8b6a9c72 (patch)
tree6fb9488437ee943e3c59f38f232aa1bb14722f98 /src/manager.c
parentb5a5656be5fafa9176c625b9ec207d9075815ba3 (diff)
downloadconnman-87318d768c9bf6842ec4dc74f03220ee8b6a9c72.tar.gz
connman-87318d768c9bf6842ec4dc74f03220ee8b6a9c72.tar.bz2
connman-87318d768c9bf6842ec4dc74f03220ee8b6a9c72.zip
manager: Remove support for ConnectService method
Diffstat (limited to 'src/manager.c')
-rw-r--r--src/manager.c29
1 files changed, 0 insertions, 29 deletions
diff --git a/src/manager.c b/src/manager.c
index 9afcc3ea..78821c79 100644
--- a/src/manager.c
+++ b/src/manager.c
@@ -337,33 +337,6 @@ static DBusMessage *get_services(DBusConnection *conn,
return reply;
}
-static DBusMessage *connect_service(DBusConnection *conn,
- DBusMessage *msg, void *data)
-{
- int err;
-
- DBG("conn %p", conn);
-
- if (__connman_session_mode() == TRUE) {
- connman_info("Session mode enabled: "
- "direct service connect disabled");
-
- return __connman_error_failed(msg, -EINVAL);
- }
-
- err = __connman_service_create_and_connect(msg);
- if (err < 0) {
- if (err == -EINPROGRESS) {
- connman_error("Invalid return code from connect");
- err = -EINVAL;
- }
-
- return __connman_error_failed(msg, -err);
- }
-
- return NULL;
-}
-
static DBusMessage *provision_service(DBusConnection *conn, DBusMessage *msg,
void *data)
{
@@ -565,8 +538,6 @@ static GDBusMethodTable manager_methods[] = {
{ "DisableTechnology", "s", "", disable_technology,
G_DBUS_METHOD_FLAG_ASYNC },
{ "GetServices", "", "a(oa{sv})", get_services },
- { "ConnectService", "a{sv}", "o", connect_service,
- G_DBUS_METHOD_FLAG_ASYNC },
{ "ProvisionService", "s", "", provision_service,
G_DBUS_METHOD_FLAG_ASYNC },
{ "ConnectProvider", "a{sv}", "o", connect_provider,