diff options
Diffstat (limited to 'hcid/dbus-security.c')
-rw-r--r-- | hcid/dbus-security.c | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/hcid/dbus-security.c b/hcid/dbus-security.c index eec34272..bc5ce039 100644 --- a/hcid/dbus-security.c +++ b/hcid/dbus-security.c @@ -31,17 +31,10 @@ #include <dbus/dbus.h> #include "dbus.h" -#include "dbus-error.h" -#include "dbus-common.h" +#include "hcid.h" static struct passkey_agent *default_agent = NULL; -static const struct service_data sec_services[] = { - { "RegisterDefault", register_default_agent }, - { "UnregisterDefault", unregister_default_agent }, - { NULL, NULL } -}; - static void default_agent_exited(const char *name, void *data) { debug("%s exited without unregistering the default passkey agent", name); @@ -174,6 +167,12 @@ done: return DBUS_HANDLER_RESULT_HANDLED; } +static struct service_data sec_services[] = { + { "RegisterDefault", register_default_agent }, + { "UnregisterDefault", unregister_default_agent }, + { NULL, NULL } +}; + DBusHandlerResult handle_security_method(DBusConnection *conn, DBusMessage *msg, void *data) { service_handler_func_t *handler; |