diff --git a/mdns_tinysvcmdns.c b/mdns_tinysvcmdns.c index 46c63ff0..1dfeb905 100644 --- a/mdns_tinysvcmdns.c +++ b/mdns_tinysvcmdns.c @@ -49,7 +49,9 @@ static int mdns_tinysvcmdns_register(char *apname, int port) { } char hostname[100]; - gethostname(hostname, 100); + gethostname(hostname, 100-10); // leave a bit of space for the .local + strcat(hostname,".local"); + if (getifaddrs(&ifalist) < 0) {