Home | History | Annotate | Download | only in avahi-core

Lines Matching full:record

44     t = avahi_hashmap_lookup(c->hashmap, e->record->key);
47 avahi_hashmap_replace(c->hashmap, t->record->key, t);
49 avahi_hashmap_remove(c->hashmap, e->record->key);
57 avahi_multicast_lookup_engine_notify(c->server->multicast_lookup_engine, c->interface, e->record, AVAHI_BROWSER_REMOVE);
59 avahi_record_unref(e->record);
127 if (avahi_key_pattern_match(pattern, e->record->key))
151 if (avahi_record_equal_no_ttl(e->record, userdata))
174 /* txt = avahi_record_to_string(e->record); */
215 if (avahi_querier_shall_refresh_cache(e->cache->interface, e->record->key))
216 avahi_interface_post_query(e->cache->interface, e->record->key, 0, NULL);
244 usec = (AvahiUsec) e->record->ttl * 10000;
317 if (avahi_record_equal_no_ttl(e->record, r))
326 * record */
330 /* Update the record */
331 avahi_record_unref(e->record);
332 e->record = avahi_record_ref(r);
351 e->record = avahi_record_ref(r);
355 avahi_hashmap_replace(c->hashmap, e->record->key, first);
363 avahi_multicast_lookup_engine_notify(c->server->multicast_lookup_engine, c->interface, e->record, AVAHI_BROWSER_NEW);
393 if (!(t = avahi_record_to_string(e->record)))
428 /* avahi_log_debug("age: %lli, ttl/2: %u", age, e->record->ttl); */
430 return age >= e->record->ttl/2;
494 void avahi_cache_stop_poof(AvahiCache *c, AvahiRecord *record, const AvahiAddress *a) {
498 assert(record);
501 if (!(e = lookup_record(c, record)))
505 record. If the matching cache entry is in POOF state and the