X-Git-Url: http://git.meshlink.io/?a=blobdiff_plain;f=avahi-core%2Fserver.c;h=387156b3cd238fa444dd5a0f2b8d6854af1a2fe9;hb=3ce8ea5ab89aba61220ef92545f23d4bd771ea41;hp=61f488fde9d2d030647993de903e55714aa91b5b;hpb=bbf6b92f662ed909d5b4fca4a43b19e815812b3e;p=catta diff --git a/avahi-core/server.c b/avahi-core/server.c index 61f488f..387156b 100644 --- a/avahi-core/server.c +++ b/avahi-core/server.c @@ -610,11 +610,9 @@ static void handle_query_packet(AvahiServer *s, AvahiDnsPacket *p, AvahiInterfac goto fail; } - if (handle_conflict(s, i, record, unique)) { - avahi_response_scheduler_suppress(i->response_scheduler, record, a); - avahi_record_list_drop(s->record_list, record); - avahi_cache_stop_poof(i->cache, record, a); - } + avahi_response_scheduler_suppress(i->response_scheduler, record, a); + avahi_record_list_drop(s->record_list, record); + avahi_cache_stop_poof(i->cache, record, a); avahi_record_unref(record); } @@ -1563,7 +1561,7 @@ AvahiServerConfig* avahi_server_config_init(AvahiServerConfig *c) { c->use_iff_running = 0; c->enable_reflector = 0; c->reflect_ipv = 0; - c->add_service_cookie = 1; + c->add_service_cookie = 0; c->enable_wide_area = 0; c->n_wide_area_servers = 0; c->disallow_other_stacks = 0;