Lines Matching refs:AvahiWideAreaLookup
62 struct AvahiWideAreaLookup {
79 AVAHI_LLIST_FIELDS(AvahiWideAreaLookup, lookups);
80 AVAHI_LLIST_FIELDS(AvahiWideAreaLookup, by_key);
97 AVAHI_LLIST_HEAD(AvahiWideAreaLookup, lookups);
108 static AvahiWideAreaLookup* find_lookup(AvahiWideAreaLookupEngine *e, uint16_t id) {
109 AvahiWideAreaLookup *l;
125 static int send_to_dns_server(AvahiWideAreaLookup *l, AvahiDnsPacket *p) {
165 static void lookup_stop(AvahiWideAreaLookup *l) {
177 AvahiWideAreaLookup *l = userdata;
206 AvahiWideAreaLookup *avahi_wide_area_lookup_new(
213 AvahiWideAreaLookup *l, *t;
221 l = avahi_new(AvahiWideAreaLookup, 1);
266 AVAHI_LLIST_PREPEND(AvahiWideAreaLookup, by_key, t, l);
269 AVAHI_LLIST_PREPEND(AvahiWideAreaLookup, lookups, e->lookups, l);
274 static void lookup_destroy(AvahiWideAreaLookup *l) {
275 AvahiWideAreaLookup *t;
281 AVAHI_LLIST_REMOVE(AvahiWideAreaLookup, by_key, t, l);
287 AVAHI_LLIST_REMOVE(AvahiWideAreaLookup, lookups, l->engine->lookups, l);
301 void avahi_wide_area_lookup_free(AvahiWideAreaLookup *l) {
313 AvahiWideAreaLookup *l, *n;
373 AvahiWideAreaLookup *l;
483 AvahiWideAreaLookup *l = NULL;
618 AVAHI_LLIST_HEAD_INIT(AvahiWideAreaLookup, e->lookups);