Lines Matching full:record
84 t = avahi_hashmap_lookup(s->entries_by_key, e->record->key);
87 avahi_hashmap_replace(s->entries_by_key, t->record->key, t);
89 avahi_hashmap_remove(s->entries_by_key, e->record->key);
95 avahi_record_unref(e->record);
167 if (avahi_record_equal_no_ttl(r, e->record)) {
236 /* Update and existing record */
253 old_record = e->record;
254 e->record = avahi_record_ref(r);
270 avahi_hashmap_replace(s->entries_by_key, e->record->key, e);
277 /* Add a new record */
290 e->record = avahi_record_ref(r);
302 t = avahi_hashmap_lookup(s->entries_by_key, e->record->key);
304 avahi_hashmap_replace(s->entries_by_key, e->record->key, t);
344 return avahi_record_ref((*e)->record);
362 if (!(t = avahi_record_to_string(e->record)))
471 /* Create the A/AAAA record */
624 /* Add service enumeration PTR record */
631 /* Add SRV record */
651 /* Add TXT record */
664 /* Add service type enumeration record */
772 /* Add TXT record */
803 /** Update the TXT record for a service with the NULL termonate list of strings */