Lines Matching refs:AvahiSDNSServerBrowser
39 AvahiSDNSServerBrowser *browser;
51 struct AvahiSDNSServerBrowser {
62 AVAHI_LLIST_FIELDS(AvahiSDNSServerBrowser, browser);
66 static AvahiDNSServerInfo* get_server_info(AvahiSDNSServerBrowser *b, AvahiIfIndex interface, AvahiProtocol protocol, AvahiRecord *r) {
81 static void server_info_free(AvahiSDNSServerBrowser *b, AvahiDNSServerInfo *i) {
149 AvahiSDNSServerBrowser *b = userdata;
236 AvahiSDNSServerBrowser *avahi_s_dns_server_browser_new(
252 AvahiSDNSServerBrowser *b;
275 if (!(b = avahi_new(AvahiSDNSServerBrowser, 1))) {
288 AVAHI_LLIST_PREPEND(AvahiSDNSServerBrowser, browser, server->dns_server_browsers, b);
311 void avahi_s_dns_server_browser_free(AvahiSDNSServerBrowser *b) {
317 AVAHI_LLIST_REMOVE(AvahiSDNSServerBrowser, browser, b->server->dns_server_browsers, b);