summaryrefslogtreecommitdiff
path: root/src/main.c
diff options
context:
space:
mode:
authorMarcel Holtmann <marcel@holtmann.org>2007-12-22 20:51:05 +0100
committerMarcel Holtmann <marcel@holtmann.org>2007-12-22 20:51:05 +0100
commitc33b387b3ed16bce4058b9088260c4ece1ff6342 (patch)
treeee0bfb4df1b599890549da40282a3e9e0aaf66f6 /src/main.c
parente8f7754e312aeac4aaca74d304ed6e36ed2f6a0d (diff)
downloadconnman-c33b387b3ed16bce4058b9088260c4ece1ff6342.tar.gz
connman-c33b387b3ed16bce4058b9088260c4ece1ff6342.tar.bz2
connman-c33b387b3ed16bce4058b9088260c4ece1ff6342.zip
Add plugin infrastructure
Diffstat (limited to 'src/main.c')
-rw-r--r--src/main.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/main.c b/src/main.c
index 76af50a6..74378029 100644
--- a/src/main.c
+++ b/src/main.c
@@ -54,6 +54,8 @@ int main(int argc, char *argv[])
g_dbus_register_object(conn, CONNMAN_MANAGER_PATH, NULL, NULL);
+ __connman_plugin_init();
+
memset(&sa, 0, sizeof(sa));
sa.sa_handler = sig_term;
sigaction(SIGINT, &sa, NULL);
@@ -61,6 +63,8 @@ int main(int argc, char *argv[])
g_main_loop_run(main_loop);
+ __connman_plugin_cleanup();
+
g_dbus_unregister_object(conn, CONNMAN_MANAGER_PATH);
g_dbus_cleanup_connection(conn);