diff options
Diffstat (limited to 'network/manager.c')
-rw-r--r-- | network/manager.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/network/manager.c b/network/manager.c index ab77cfe0..982eb015 100644 --- a/network/manager.c +++ b/network/manager.c @@ -50,7 +50,10 @@ static DBusConnection *connection = NULL; static DBusHandlerResult err_unknown_connection(DBusConnection *conn, DBusMessage *msg) { - return DBUS_HANDLER_RESULT_NOT_YET_HANDLED; + return send_message_and_unref(conn, + dbus_message_new_error(msg, + NETWORK_ERROR_INTERFACE ".UnknownConnection", + "Unknown connection path")); } static DBusHandlerResult list_servers(DBusConnection *conn, @@ -134,6 +137,7 @@ static void manager_free(struct manager *mgr) g_free (mgr); } + static void manager_unregister(DBusConnection *conn, void *data) { struct manager *mgr = data; |