Lines Matching refs:unicast_response
105 void avahi_server_prepare_response(AvahiServer *s, AvahiInterface *i, AvahiEntry *e, int unicast_response, int auxiliary) {
110 avahi_record_list_push(s->record_list, e->record, e->flags & AVAHI_PUBLISH_UNIQUE, unicast_response, auxiliary);
113 void avahi_server_prepare_matching_responses(AvahiServer *s, AvahiInterface *i, AvahiKey *k, int unicast_response) {
127 avahi_server_prepare_response(s, i, e, unicast_response, 0);
136 avahi_server_prepare_response(s, i, e, unicast_response, 0);
149 avahi_server_prepare_matching_responses(s, i, cname_key, unicast_response);
347 int *unicast_response = userdata;
351 assert(unicast_response);
353 avahi_record_list_push(s->record_list, r, flush_cache, *unicast_response, 1);
356 static void append_aux_records_to_list(AvahiServer *s, AvahiInterface *i, AvahiRecord *r, int unicast_response) {
360 avahi_server_enumerate_aux_records(s, i, r, append_aux_callback, &unicast_response);
397 int unicast_response, flush_cache, auxiliary;
406 while ((r = avahi_record_list_next(s->record_list, &flush_cache, &unicast_response, &auxiliary))) {
418 if (!avahi_interface_post_response(i, r, flush_cache, a, im) && unicast_response) {
424 append_aux_records_to_list(s, i, r, unicast_response);
579 int unicast_response = 0;
581 if (!(key = avahi_dns_packet_consume_key(p, &unicast_response))) {
588 if (!unicast_response)
598 avahi_server_prepare_matching_responses(s, i, key, unicast_response);