]> git.meshlink.io Git - catta/blobdiff - avahi-core/avahi-reflector.c
* add proper error codes and patch everything to make use of it
[catta] / avahi-core / avahi-reflector.c
index 60e19b67cdc8561624fc9e5bf2abcf8eefbf14ca..0a91b87bf73b48f5e31eaad3bf5366bd4e4300fc 100644 (file)
@@ -34,16 +34,17 @@ int main(int argc, char*argv[]) {
     AvahiServer *server;
     AvahiServerConfig config;
     GMainLoop *loop;
+    gint error;
 
     avahi_server_config_init(&config);
-    config.register_hinfo = FALSE;
-    config.register_addresses = FALSE;
-    config.register_workstation = FALSE;
-    config.announce_domain = FALSE;
+    config.publish_hinfo = FALSE;
+    config.publish_addresses = FALSE;
+    config.publish_workstation = FALSE;
+    config.publish_domain = FALSE;
     config.use_ipv6 = FALSE;
     config.enable_reflector = TRUE;
     
-    server = avahi_server_new(NULL, &config, NULL, NULL);
+    server = avahi_server_new(NULL, &config, NULL, NULL, &error);
     avahi_server_config_free(&config);
 
     loop = g_main_loop_new(NULL, FALSE);