X-Git-Url: http://git.meshlink.io/?a=blobdiff_plain;f=avahi-daemon%2Fstatic-services.c;h=36f1608b7556accffe72f4dd9ca860a3a12ad3db;hb=7b7a022127d14b3a83d042c2aa52c76ec90554d2;hp=09d7b1bac6f190ed5223564dffef3cd70b67d26c;hpb=ed06b3a0319dca75edb73310a35b525c7456a035;p=catta diff --git a/avahi-daemon/static-services.c b/avahi-daemon/static-services.c index 09d7b1b..36f1608 100644 --- a/avahi-daemon/static-services.c +++ b/avahi-daemon/static-services.c @@ -38,6 +38,7 @@ #include #include #include +#include #include "main.h" #include "static-services.h" @@ -220,7 +221,8 @@ static void add_static_service_group_to_server(StaticServiceGroup *g) { if (avahi_server_add_service_strlst( avahi_server, g->entry_group, - -1, s->protocol, + AVAHI_IF_UNSPEC, s->protocol, + s->host_name ? AVAHI_PUBLISH_IS_PROXY : 0, g->chosen_name, s->type, s->domain_name, s->host_name, s->port, s->txt_records) < 0) { @@ -585,7 +587,7 @@ static void load_file(char *n) { if (strcmp(g->filename, n) == 0) return; - avahi_log_info("Loading service file %s", n); + avahi_log_info("Loading service file %s.", n); g = static_service_group_new(n); if (static_service_group_load(g) < 0) {