From 81cc3f9c484d17b71db155f07c23fac21282d550 Mon Sep 17 00:00:00 2001 From: Claudio Takahasi Date: Fri, 27 Oct 2006 14:57:58 +0000 Subject: Added service authorization skeleton --- hcid/dbus-security.c | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'hcid/dbus-security.c') diff --git a/hcid/dbus-security.c b/hcid/dbus-security.c index aff0a3f0..4f8523c4 100644 --- a/hcid/dbus-security.c +++ b/hcid/dbus-security.c @@ -385,11 +385,26 @@ static DBusHandlerResult unregister_default_agent(DBusConnection *conn, return send_message_and_unref(conn, reply); } +static DBusHandlerResult authorize_service(DBusConnection *conn, + DBusMessage *msg, void *data) +{ + return DBUS_HANDLER_RESULT_NOT_YET_HANDLED; +} + +static DBusHandlerResult cancel_service_authorization(DBusConnection *conn, + DBusMessage *msg, void *data) +{ + return DBUS_HANDLER_RESULT_NOT_YET_HANDLED; +} + + static struct service_data sec_services[] = { { "RegisterDefaultPasskeyAgent", register_default_agent }, { "UnregisterDefaultPasskeyAgent", unregister_default_agent }, { "RegisterPasskeyAgent", register_agent }, { "UnregisterPasskeyAgent", unregister_agent }, + { "Authorize", authorize_service }, + { "CancelAuthorization", cancel_service_authorization }, { NULL, NULL } }; -- cgit