1*4882a593Smuzhiyunconfig BR2_PACKAGE_AVAHI 2*4882a593Smuzhiyun bool "avahi" 3*4882a593Smuzhiyun # libdaemon uses fork() 4*4882a593Smuzhiyun depends on BR2_USE_MMU 5*4882a593Smuzhiyun depends on BR2_TOOLCHAIN_HAS_THREADS 6*4882a593Smuzhiyun depends on !BR2_STATIC_LIBS 7*4882a593Smuzhiyun help 8*4882a593Smuzhiyun Avahi is a system which facilitates service 9*4882a593Smuzhiyun discovery on a local network. 10*4882a593Smuzhiyun 11*4882a593Smuzhiyun http://www.avahi.org/ 12*4882a593Smuzhiyun 13*4882a593Smuzhiyunif BR2_PACKAGE_AVAHI 14*4882a593Smuzhiyun 15*4882a593Smuzhiyunconfig BR2_PACKAGE_AVAHI_AUTOIPD 16*4882a593Smuzhiyun bool "IPv4LL network address configuration daemon" 17*4882a593Smuzhiyun default y 18*4882a593Smuzhiyun select BR2_PACKAGE_LIBDAEMON 19*4882a593Smuzhiyun help 20*4882a593Smuzhiyun Avahi-autoipd implements IPv4LL, "Dynamic Configuration of 21*4882a593Smuzhiyun IPv4 Link-Local Addresses" (IETF RFC3927), a protocol for 22*4882a593Smuzhiyun automatic IP address configuration from the link-local 23*4882a593Smuzhiyun 169.254.0.0/16 range without the need for a central server. 24*4882a593Smuzhiyun It is primarily intended to be used in ad-hoc networks which 25*4882a593Smuzhiyun lack a DHCP server. 26*4882a593Smuzhiyun 27*4882a593Smuzhiyunconfig BR2_PACKAGE_AVAHI_DAEMON 28*4882a593Smuzhiyun bool "mDNS/DNS-SD daemon" 29*4882a593Smuzhiyun select BR2_PACKAGE_LIBDAEMON 30*4882a593Smuzhiyun select BR2_PACKAGE_EXPAT 31*4882a593Smuzhiyun help 32*4882a593Smuzhiyun The Avahi mDNS/DNS-SD daemon implementing Apple's ZeroConf 33*4882a593Smuzhiyun architecture (also known as "Rendezvous" or "Bonjour"). 34*4882a593Smuzhiyun The daemon registers local IP addresses and services using 35*4882a593Smuzhiyun mDNS/DNS-SD. 36*4882a593Smuzhiyun 37*4882a593Smuzhiyunconfig BR2_PACKAGE_AVAHI_LIBDNSSD_COMPATIBILITY 38*4882a593Smuzhiyun bool "libdns_sd compatibility (Bonjour)" 39*4882a593Smuzhiyun depends on BR2_PACKAGE_AVAHI_DAEMON 40*4882a593Smuzhiyun select BR2_PACKAGE_DBUS 41*4882a593Smuzhiyun help 42*4882a593Smuzhiyun Enable the libdns_sd (Bonjour) compatibility library support 43*4882a593Smuzhiyun for legacy applications. 44*4882a593Smuzhiyun 45*4882a593Smuzhiyunendif 46*4882a593Smuzhiyun 47*4882a593Smuzhiyuncomment "avahi needs a toolchain w/ threads" 48*4882a593Smuzhiyun depends on BR2_USE_MMU 49*4882a593Smuzhiyun depends on !BR2_TOOLCHAIN_HAS_THREADS 50