[Adium-devl] Google Summer of Code: Bonjour Support

Andreas Monitzer soc at monitzer.com
Sat Mar 24 01:42:20 UTC 2007


On Mar 23, 2007, at 18:59, Evan Schoenberg wrote:

> My understanding of the problem is that only one mDNS stack should  
> be running on any given system, and OS X has what is effectively a  
> daemon for the whole system running all the time.  That daemon can  
> be accessed via the various mDNS calls.

Coincidentally, that's my understanding, too.

avahi's documentation states at http://avahi.org/download/doxygen/

------------------------------------------------------------
In addition to the three APIs described above Avahi supports two  
compatibility libraries:

     * avahi-compat-libdns_sd: the original Bonjour API as documented  
in the header file "dns_sd.h" by Apple Computer, Inc.

     * avahi-compat-howl: the HOWL API as released with HOWL 0.9.8 by  
Porchdog Software.

Please note that these compatibility layers are incomplete and  
generally a waste of resources. We strongly encourage everyone to use  
our native APIs for newly written programs and to port older programs  
to avahi-client!
------------------------------------------------------------

andy





More information about the devel mailing list