Add a new mDNS backend based on tinysvcmdns

This backend allows shairport to run without having a heavy daemon such
as avahi or mDNSResponder running in the background.
ipv6 support is more or less experimental right now.
This commit is contained in:
Paul Lietar
2013-10-22 10:33:41 +11:00
committed by James Laird
parent 958fceb60a
commit 592119bc4d
6 changed files with 2057 additions and 1 deletions
+2
View File
@@ -37,6 +37,7 @@ extern mdns_backend mdns_avahi;
extern mdns_backend mdns_external_avahi;
extern mdns_backend mdns_external_dns_sd;
extern mdns_backend mdns_tinysvcmdns;
static mdns_backend *mdns_backends[] = {
#ifdef CONFIG_AVAHI
@@ -44,6 +45,7 @@ static mdns_backend *mdns_backends[] = {
#endif
&mdns_external_avahi,
&mdns_external_dns_sd,
&mdns_tinysvcmdns,
NULL
};