diff options
author | Marcel Holtmann <marcel@holtmann.org> | 2011-12-10 12:25:58 +0200 |
---|---|---|
committer | Marcel Holtmann <marcel@holtmann.org> | 2011-12-10 12:25:58 +0200 |
commit | 87318d768c9bf6842ec4dc74f03220ee8b6a9c72 (patch) | |
tree | 6fb9488437ee943e3c59f38f232aa1bb14722f98 /src/manager.c | |
parent | b5a5656be5fafa9176c625b9ec207d9075815ba3 (diff) | |
download | connman-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.c | 29 |
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, |