Lines Matching refs:address_record
53 AvahiRecord *srv_record, *txt_record, *address_record;
107 if (r->address_record) {
108 switch (r->address_record->key->type) {
111 a.data.ipv4 = r->address_record->data.a.address;
116 a.data.ipv6 = r->address_record->data.aaaa.address;
133 r->address_record ? &a : NULL,
253 if (!r->address_record) {
254 r->address_record = avahi_record_ref(record);
267 (r->address_record || (r->user_flags & AVAHI_LOOKUP_NO_ADDRESS)))
321 if (r->address_record && avahi_record_equal_no_ttl(record, r->address_record)) {
322 avahi_record_unref(r->address_record);
323 r->address_record = NULL;
427 r->srv_record = r->txt_record = r->address_record = NULL;
482 if (r->address_record)
483 avahi_record_unref(r->address_record);