Comment 52 for bug 465916

Revision history for this message
Zerocool3001 (timfall) wrote :

Jouke: According to the bug report filed with Avahi (http://www.avahi.org/ticket/303), the dns-ds.h currently in the Avahi package does not use the API's for CUPS 1.4 (the details are on the avahi bug report). The dns-sd.h included in Mac OS X seems to use these correct API's and functions with CUPS 1.4.

It seems that the simple solution (as the bug maintainer suggests) would be to include the solution from Apple's dns-sd.h. However, looking at the comments on that bug shows that people don't agree with this solution (for what appears to be a dislike of Apple). Until dns-sd.h uses the API's in CUPS 1.4 (and to be used in future versions of CUPS), Apple's Bonjour would seem to be the only dnssd implementation that will work with CUPS.