X-Git-Url: http://git.meshlink.io/?a=blobdiff_plain;f=avahi-core%2Fbrowse-domain.c;h=507446970b13e39140eb0c0adb897b1a1fc53003;hb=6b391bb81f0dce0193a722254016b26c12a17643;hp=e2eab44bafc79ad9fcf032c10ecf86b3660d2aca;hpb=8b22b43669d936ab75914732209f93a0b7ee81f4;p=catta diff --git a/avahi-core/browse-domain.c b/avahi-core/browse-domain.c index e2eab44..5074469 100644 --- a/avahi-core/browse-domain.c +++ b/avahi-core/browse-domain.c @@ -54,6 +54,9 @@ static void record_browser_callback( assert(rr); assert(b); + + /* Filter flags */ + flags &= AVAHI_LOOKUP_RESULT_CACHED | AVAHI_LOOKUP_RESULT_MULTICAST | AVAHI_LOOKUP_RESULT_WIDE_AREA; if (record) { assert(record->key->type == AVAHI_DNS_TYPE_PTR); @@ -63,7 +66,6 @@ static void record_browser_callback( b->callback(b, interface, protocol, event, n, flags, b->userdata); } - AvahiSDomainBrowser *avahi_s_domain_browser_new( AvahiServer *server, AvahiIfIndex interface,