summaryrefslogtreecommitdiffstats
path: root/avahi-core/browse-service-type.c
diff options
context:
space:
mode:
Diffstat (limited to 'avahi-core/browse-service-type.c')
-rw-r--r--avahi-core/browse-service-type.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/avahi-core/browse-service-type.c b/avahi-core/browse-service-type.c
index 39bf471..252e3cb 100644
--- a/avahi-core/browse-service-type.c
+++ b/avahi-core/browse-service-type.c
@@ -58,6 +58,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) {
char type[AVAHI_DOMAIN_NAME_MAX], domain[AVAHI_DOMAIN_NAME_MAX];