
About mdns, do you think it would be a good thing to *not* follow the Avahi advise and explicitly set the host the service is running on? In my humble opinion I think that would be a wise decision. host The host this services is residing on. We recommend to pass NULL here, the daemon will than automatically insert the local host name in that case I wonder how avahi will decide if the service doesn't run on 0.0.0.0 but on a specific address. Then we still have domain left, but with a bit smart implementation upstream that could just work. The attached patch explicitly sets the host of the mDNS advertisement. Because of some 'unexpected' behavior... I hoped strdup(NULL) would just work, but it didn't, I placed it inside an if loop. The debug message doesn't mind '(null)' but I think 0.0.0.0 is more appropriate. Sign-off-by: Stefan de Konink <dekonink@kinkrsoftware.nl> Stefan