Blame


1 78692f1e 2005-07-08 alex
2 78692f1e 2005-07-08 alex ngIRCd - Next Generation IRC Server
3 78692f1e 2005-07-08 alex
4 78692f1e 2005-07-08 alex (c)2001-2005 Alexander Barton
5 78692f1e 2005-07-08 alex alex@barton.de, http://www.barton.de/
6 78692f1e 2005-07-08 alex
7 78692f1e 2005-07-08 alex ngIRCd is free software and published under the
8 78692f1e 2005-07-08 alex terms of the GNU General Public License.
9 78692f1e 2005-07-08 alex
10 78692f1e 2005-07-08 alex -- Zeroconf.txt --
11 78692f1e 2005-07-08 alex
12 78692f1e 2005-07-08 alex
13 78692f1e 2005-07-08 alex ngIRCd supports one aspect of Zeroconf Networking[1]: Multicast DNS (mDNS[2])
14 78692f1e 2005-07-08 alex with DNS Service Discovery (DNS-SD[3]).
15 78692f1e 2005-07-08 alex
16 78692f1e 2005-07-08 alex To use this features you can use one of two APIs:
17 78692f1e 2005-07-08 alex
18 78692f1e 2005-07-08 alex a) Apple "Bonjour" API as used by Mac OS X,
19 78692f1e 2005-07-08 alex b) the Howl[4] Zeroconf library.
20 78692f1e 2005-07-08 alex
21 78692f1e 2005-07-08 alex When calling the configure script using the "--with-zeroconf" switch the
22 78692f1e 2005-07-08 alex avalable API will be autodetected and the required additional libraries will
23 78692f1e 2005-07-08 alex be linked to the ngircd binary as required.
24 78692f1e 2005-07-08 alex
25 78692f1e 2005-07-08 alex ngIRCd then registers a DNS-SD service for each port it is listening on using
26 78692f1e 2005-07-08 alex the service type "_ircu._tcp.".
27 78692f1e 2005-07-08 alex
28 78692f1e 2005-07-08 alex
29 78692f1e 2005-07-08 alex Links:
30 78692f1e 2005-07-08 alex
31 78692f1e 2005-07-08 alex [1] http://www.zeroconf.org/
32 78692f1e 2005-07-08 alex [2] http://www.multicastdns.org/
33 78692f1e 2005-07-08 alex [3] http://www.dns-sd.org/
34 78692f1e 2005-07-08 alex [4] http://www.porchdogsoft.com/products/howl/
35 78692f1e 2005-07-08 alex
36 78692f1e 2005-07-08 alex
37 78692f1e 2005-07-08 alex --
38 78692f1e 2005-07-08 alex $Id: Zeroconf.txt,v 1.1 2005/07/08 16:19:03 alex Exp $