aboutsummaryrefslogtreecommitdiffstats
path: root/src/interfaces/hostnamed
diff options
context:
space:
mode:
authorkremlin <ian@kremlin.cc>2014-07-08 16:15:51 +0800
committerkremlin <ian@kremlin.cc>2014-07-08 16:15:51 +0800
commit7f0a0212d65905aea6c875b6250e0a87dc9820d8 (patch)
treeaabd94f29221a52021dc646ff91e0a3131f3c527 /src/interfaces/hostnamed
parent5b005882b2af5868261a01a386028291516aabb0 (diff)
downloadsystembsd-7f0a0212d65905aea6c875b6250e0a87dc9820d8.tar
systembsd-7f0a0212d65905aea6c875b6250e0a87dc9820d8.tar.gz
systembsd-7f0a0212d65905aea6c875b6250e0a87dc9820d8.tar.bz2
systembsd-7f0a0212d65905aea6c875b6250e0a87dc9820d8.tar.lz
systembsd-7f0a0212d65905aea6c875b6250e0a87dc9820d8.tar.xz
systembsd-7f0a0212d65905aea6c875b6250e0a87dc9820d8.tar.zst
systembsd-7f0a0212d65905aea6c875b6250e0a87dc9820d8.zip
more work on managing four interfaces as separate PIDs, new makefile rules for building and installing standalone interface binaries, a little documentation and preproccessor logic
Diffstat (limited to 'src/interfaces/hostnamed')
-rw-r--r--src/interfaces/hostnamed/hostnamed.c16
1 files changed, 1 insertions, 15 deletions
diff --git a/src/interfaces/hostnamed/hostnamed.c b/src/interfaces/hostnamed/hostnamed.c
index ad7df31..f250aaa 100644
--- a/src/interfaces/hostnamed/hostnamed.c
+++ b/src/interfaces/hostnamed/hostnamed.c
@@ -196,22 +196,9 @@ static void hostnamed_on_name_lost(GDBusConnection *conn,
}
/* safe call to try and start hostnamed */
-GError *hostnamed_init() {
+void hostnamed_init() {
guint bus_descriptor;
- GError *err = NULL;
- gchar **hostnamed_ispect_xml;
- gchar *hostnamed_joined_xml;
-
- hostnamed_freeable = g_ptr_array_new();
- hostnamed_ispect_xml = g_malloc(3000);
-
- g_file_get_contents("conf/hostnamed-ispect.xml", hostnamed_ispect_xml, NULL, NULL);
- hostnamed_joined_xml = g_strjoinv("\n", hostnamed_ispect_xml);
- spect_data = g_dbus_node_info_new_for_xml(hostnamed_joined_xml, NULL);
-
- g_free(hostnamed_ispect_xml);
- g_ptr_array_add(hostnamed_freeable, hostnamed_joined_xml);
bus_descriptor = g_bus_own_name(G_BUS_TYPE_SYSTEM,
"org.freedesktop.hostname1",
@@ -223,7 +210,6 @@ GError *hostnamed_init() {
NULL);
/* TODO: malloc and return reference as if a main() closed */
- return err;
}
/* free()'s */