From 5c4a2cf61acf3b693095e8feb193e7583c13b8ad Mon Sep 17 00:00:00 2001 From: Jukka Rissanen Date: Fri, 27 Feb 2015 16:01:12 +0200 Subject: [PATCH] manager: Initialize the agent dbus interface --- src/manager.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/manager.c b/src/manager.c index 1744e9fe..a5366b83 100644 --- a/src/manager.c +++ b/src/manager.c @@ -28,6 +28,7 @@ #include "src/manager.h" #include "src/dbus.h" #include "src/wiphy.h" +#include "src/agent.h" static struct l_dbus_message *manager_set_property(struct l_dbus *dbus, struct l_dbus_message *message, @@ -107,10 +108,14 @@ static void setup_manager_interface(struct l_dbus_interface *interface) "oa{sv}", "path", "properties"); l_dbus_interface_signal(interface, "DeviceRemoved", 0, "o", "path"); + + agent_setup(interface); } bool manager_init(struct l_dbus *dbus) { + agent_init(); + if (!l_dbus_register_interface(dbus, IWD_MANAGER_PATH, IWD_MANAGER_INTERFACE, setup_manager_interface, NULL, NULL)) { @@ -127,5 +132,7 @@ bool manager_exit(struct l_dbus *dbus) l_dbus_unregister_interface(dbus, IWD_MANAGER_PATH, IWD_MANAGER_INTERFACE); + agent_exit(); + return true; }