summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRemko Tronçon <git@el-tramo.be>2010-04-23 21:08:21 (GMT)
committerRemko Tronçon <git@el-tramo.be>2010-04-23 21:08:21 (GMT)
commit839a7abd808cf7901f13bd71d8cb8dc6d101cd9b (patch)
tree87346580a43a9538ac899c8510733a62e502c71d /Swiften/LinkLocal/DNSSD/Avahi/AvahiResolveServiceQuery.h
parentf81b8a9ef29c25683f6880a7b445b22e14c27696 (diff)
downloadswift-839a7abd808cf7901f13bd71d8cb8dc6d101cd9b.zip
swift-839a7abd808cf7901f13bd71d8cb8dc6d101cd9b.tar.bz2
Add some debug info.
Diffstat (limited to 'Swiften/LinkLocal/DNSSD/Avahi/AvahiResolveServiceQuery.h')
-rw-r--r--Swiften/LinkLocal/DNSSD/Avahi/AvahiResolveServiceQuery.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/Swiften/LinkLocal/DNSSD/Avahi/AvahiResolveServiceQuery.h b/Swiften/LinkLocal/DNSSD/Avahi/AvahiResolveServiceQuery.h
index 4b0a490..b173b9a 100644
--- a/Swiften/LinkLocal/DNSSD/Avahi/AvahiResolveServiceQuery.h
+++ b/Swiften/LinkLocal/DNSSD/Avahi/AvahiResolveServiceQuery.h
@@ -21,7 +21,7 @@ namespace Swift {
}
void start() {
- std::cout << "Resolving " << service.getName() << std::endl;
+ std::cout << "Start resolving " << service.getName() << std::endl;
avahi_threaded_poll_lock(querier->getThreadedPoll());
assert(!resolver);
resolver = avahi_service_resolver_new(querier->getClient(), service.getNetworkInterfaceID(), AVAHI_PROTO_UNSPEC, service.getName().getUTF8Data(), service.getType().getUTF8Data(), service.getDomain().getUTF8Data(), AVAHI_PROTO_UNSPEC, (AvahiLookupFlags) 0, handleServiceResolvedStatic, this);
@@ -33,6 +33,7 @@ namespace Swift {
}
void stop() {
+ std::cout << "Stop resolving" << std::endl;
avahi_threaded_poll_lock(querier->getThreadedPoll());
avahi_service_resolver_free(resolver);
resolver = NULL;
@@ -52,6 +53,7 @@ namespace Swift {
MainEventLoop::postEvent(boost::bind(boost::ref(onServiceResolved), boost::optional<Result>()), shared_from_this());
break;
case AVAHI_RESOLVER_FOUND: {
+ std::cout << "Success" << std::endl;
char a[AVAHI_ADDRESS_STR_MAX];
avahi_address_snprint(a, sizeof(a), address);