#include "browse.h"
#include "util.h"
+#include "log.h"
struct AvahiServiceTypeBrowser {
AvahiServer *server;
if (!avahi_domain_equal(c, b->domain_name))
goto fail;
- b->callback(b, interface, protocol, event, n, b->domain_name, b->userdata);
+ b->callback(b, interface, protocol, event, n, c, b->userdata);
g_free(n);
return;
fail:
- g_warning("Invalid service type '%s'", n);
+ avahi_log_warn("Invalid service type '%s'", n);
g_free(n);
}
b = g_new(AvahiServiceTypeBrowser, 1);
b->server = server;
- b->domain_name = avahi_normalize_name(domain ? domain : "local.");
+ b->domain_name = avahi_normalize_name(domain ? domain : "local");
b->callback = callback;
b->userdata = userdata;