#include <stdlib.h>
#include <assert.h>
-#include <avahi-core/core.h>
-#include <avahi-core/publish.h>
-#include <avahi-common/simple-watch.h>
-#include <avahi-common/malloc.h>
-#include <avahi-common/alternative.h>
-#include <avahi-common/error.h>
+#include <avahi/core.h>
+#include <avahi/publish.h>
+#include <avahi/simple-watch.h>
+#include <avahi/malloc.h>
+#include <avahi/alternative.h>
+#include <avahi/error.h>
static AvahiSEntryGroup *group = NULL;
static AvahiSimplePoll *simple_poll = NULL;
avahi_server_config_init(&config);
config.host_name = avahi_strdup("gurkiman");
config.publish_workstation = 0;
+ config.publish_no_reverse = 1;
/* Allocate a new server */
server = avahi_server_new(avahi_simple_poll_get(simple_poll), &config, server_callback, NULL, &error);