diff options
author | msweet <msweet@a1ca3aef-8c08-0410-bb20-df032aa958be> | 2014-06-30 14:27:01 +0000 |
---|---|---|
committer | msweet <msweet@a1ca3aef-8c08-0410-bb20-df032aa958be> | 2014-06-30 14:27:01 +0000 |
commit | bde350ea9eba457485189db996b38dcb908524f9 (patch) | |
tree | 9575632ac8dfb42a53e0f886514d1d4a4d60a657 /backend/dnssd.c | |
parent | f5f2e19e8826c46c13d638d2c277878cb4f1895e (diff) | |
download | cups-bde350ea9eba457485189db996b38dcb908524f9.tar.gz |
Fix the debug output from the DNS-SD backend when using Avahi (STR #4444)
(Avahi doesn't include the trailing dot for the regtype value)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11969 a1ca3aef-8c08-0410-bb20-df032aa958be
Diffstat (limited to 'backend/dnssd.c')
-rw-r--r-- | backend/dnssd.c | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/backend/dnssd.c b/backend/dnssd.c index bac13b000..5f0ec9e04 100644 --- a/backend/dnssd.c +++ b/backend/dnssd.c @@ -921,8 +921,12 @@ get_device(cups_array_t *devices, /* I - Device array */ * Yes, add the device... */ - fprintf(stderr, "DEBUG: Found \"%s.%s%s\"...\n", serviceName, regtype, - replyDomain); +#ifdef HAVE_DNSSD + DNSServiceConstructFullName(fullName, serviceName, regtype, replyDomain); +#else /* HAVE_AVAHI */ + avahi_service_name_join(fullName, kDNSServiceMaxDomainName, + serviceName, regtype, replyDomain); +#endif /* HAVE_DNSSD */ device = calloc(sizeof(cups_device_t), 1); device->name = strdup(serviceName); |