OSDN Git Service

zeroconf: native avahi, and working fallbacks
authorFawzi Mohamed <fawzi.mohamed@nokia.com>
Mon, 17 Oct 2011 16:30:52 +0000 (18:30 +0200)
committerFawzi Mohamed <fawzi.mohamed@nokia.com>
Tue, 18 Oct 2011 09:50:32 +0000 (11:50 +0200)
commitbb5c27c180f7ff66768718ab51ac72897a83076c
tree7d7c6499c8a16e62ce5a5d66398fd3f75d58267d
parenta0e0a125c9cde1636b653fdf56f1b9f1958a8a9b
zeroconf: native avahi, and working fallbacks

* supports avahi through its native interface
* starts embedded deamon if found
* tested all fallbacks on ubuntu
* Service is a normal object now
* several smaller improvements
Change-Id: I36288ec6fcefb64a60b6284e4d86d4b589ba37b5
Reviewed-by: Christian Kandeler <christian.kandeler@nokia.com>
21 files changed:
src/libs/zeroconf/avahi-client/client.h [new file with mode: 0644]
src/libs/zeroconf/avahi-client/lookup.h [new file with mode: 0644]
src/libs/zeroconf/avahi-common/address.h [new file with mode: 0644]
src/libs/zeroconf/avahi-common/cdecl.h [new file with mode: 0644]
src/libs/zeroconf/avahi-common/defs.h [new file with mode: 0644]
src/libs/zeroconf/avahi-common/error.h [new file with mode: 0644]
src/libs/zeroconf/avahi-common/gccmacro.h [new file with mode: 0644]
src/libs/zeroconf/avahi-common/malloc.h [new file with mode: 0644]
src/libs/zeroconf/avahi-common/simple-watch.h [new file with mode: 0644]
src/libs/zeroconf/avahi-common/strlst.h [new file with mode: 0644]
src/libs/zeroconf/avahi-common/watch.h [new file with mode: 0644]
src/libs/zeroconf/avahiLib.cpp [new file with mode: 0644]
src/libs/zeroconf/embeddedLib.cpp
src/libs/zeroconf/mdnsderived.cpp
src/libs/zeroconf/mdnsderived.h
src/libs/zeroconf/nativeLib.cpp
src/libs/zeroconf/servicebrowser.cpp
src/libs/zeroconf/servicebrowser.h
src/libs/zeroconf/servicebrowser_p.h
src/libs/zeroconf/zeroconf.pro
src/libs/zeroconf/zeroconf_global.h