summaryrefslogtreecommitdiff
path: root/src/main.c
diff options
context:
space:
mode:
authorMarcel Holtmann <marcel@holtmann.org>2008-04-08 07:38:33 +0200
committerMarcel Holtmann <marcel@holtmann.org>2008-04-08 07:38:33 +0200
commit250e3e349b0d48af495a8944e0f828c9b6350ced (patch)
tree8f0d5f5235b91a72b4271188db17474e1eaa5576 /src/main.c
parent48dad19c8128b6da9666182520674f9b612a3e85 (diff)
downloadconnman-250e3e349b0d48af495a8944e0f828c9b6350ced.tar.gz
connman-250e3e349b0d48af495a8944e0f828c9b6350ced.tar.bz2
connman-250e3e349b0d48af495a8944e0f828c9b6350ced.zip
Add support for creating and removing networks
Diffstat (limited to 'src/main.c')
-rw-r--r--src/main.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/main.c b/src/main.c
index e9174401..e7d54c23 100644
--- a/src/main.c
+++ b/src/main.c
@@ -130,8 +130,10 @@ int main(int argc, char *argv[])
}
if (compat) {
- if (g_dbus_request_name(conn, NM_SERVICE, NULL) == FALSE)
+ if (g_dbus_request_name(conn, NM_SERVICE, NULL) == FALSE) {
+ fprintf(stderr, "Can't register compat service\n");
compat = 0;
+ }
}
__connman_log_init(detach, debug);
@@ -144,6 +146,8 @@ int main(int argc, char *argv[])
__connman_rtnl_init();
+ __connman_network_init(conn);
+
__connman_iface_init(conn, interface);
memset(&sa, 0, sizeof(sa));
@@ -155,6 +159,8 @@ int main(int argc, char *argv[])
__connman_iface_cleanup();
+ __connman_network_cleanup();
+
__connman_rtnl_cleanup();
__connman_plugin_cleanup();