Add copy of libgdbus helper for easier adoption
[framework/connectivity/connman.git] / src / main.c
index 5f8b487..87efa00 100644 (file)
@@ -146,6 +146,8 @@ int main(int argc, char *argv[])
 
        __connman_profile_init(conn);
 
+       __connman_rtnl_init();
+
        __connman_plugin_init();
 
        g_free(option_device);
@@ -157,6 +159,8 @@ int main(int argc, char *argv[])
 
        g_main_loop_run(main_loop);
 
+       __connman_rtnl_cleanup();
+
        __connman_agent_cleanup();
 
        __connman_element_cleanup();
@@ -171,7 +175,7 @@ int main(int argc, char *argv[])
 
        __connman_log_cleanup();
 
-       g_dbus_cleanup_connection(conn);
+       dbus_connection_unref(conn);
 
        g_main_loop_unref(main_loop);