diff options
author | Trent Lloyd <lathiat@bur.st> | 2005-08-26 18:25:39 +0000 |
---|---|---|
committer | Trent Lloyd <lathiat@bur.st> | 2005-08-26 18:25:39 +0000 |
commit | 45bf63f4c05690420fd2d701a6399550160aba02 (patch) | |
tree | bffef8a78a3c8d8063d98f8a2d9fa22c81e19379 /avahi-client/browser.c | |
parent | ffa44c461dca3b61904b3b2cfe12c9e25b637ec4 (diff) |
* Implement the HostNameResolver in the avahi-client C api
* Add HostNameResolver and ServiceResolver to client-test
* Add get_client functions to all avahi-client browsers/resolvers
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@449 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
Diffstat (limited to 'avahi-client/browser.c')
-rw-r--r-- | avahi-client/browser.c | 20 |
1 files changed, 19 insertions, 1 deletions
diff --git a/avahi-client/browser.c b/avahi-client/browser.c index 9a7438e..854ed1f 100644 --- a/avahi-client/browser.c +++ b/avahi-client/browser.c @@ -192,6 +192,12 @@ fail: return NULL; } +AvahiClient* avahi_domain_browser_get_client (AvahiDomainBrowser *b) +{ + assert(b); + return b->client; +} + int avahi_domain_browser_free (AvahiDomainBrowser *b) { AvahiClient *client; int r = AVAHI_OK; @@ -361,6 +367,12 @@ fail: return NULL; } +AvahiClient* avahi_service_type_browser_get_client (AvahiServiceTypeBrowser *b) +{ + assert(b); + return b->client; +} + int avahi_service_type_browser_free (AvahiServiceTypeBrowser *b) { AvahiClient *client; int r = AVAHI_OK; @@ -533,7 +545,13 @@ fail: return NULL; } - + +AvahiClient* avahi_service_browser_get_client (AvahiServiceBrowser *b) +{ + assert(b); + return b->client; +} + int avahi_service_browser_free (AvahiServiceBrowser *b) { AvahiClient *client; int r = AVAHI_OK; |