Lines Matching full:address_record
46 AvahiRecord *address_record;
68 assert(r->address_record);
70 switch (r->address_record->key->type) {
73 a.data.ipv4 = r->address_record->data.a.address;
78 a.data.ipv6 = r->address_record->data.aaaa.address;
85 r->callback(r, r->interface, r->protocol, AVAHI_RESOLVER_FOUND, r->address_record->key->name, &a, r->flags, r->userdata);
151 if (!r->address_record) {
152 r->address_record = avahi_record_ref(record);
164 if (r->address_record && avahi_record_equal_no_ttl(record, r->address_record)) {
165 avahi_record_unref(r->address_record);
166 r->address_record = NULL;
236 r->address_record = NULL;
292 if (r->address_record)
293 avahi_record_unref(r->address_record);