Lines Matching defs:AvahiWideAreaLookup
60 struct AvahiWideAreaLookup {
77 AVAHI_LLIST_FIELDS(AvahiWideAreaLookup, lookups);
78 AVAHI_LLIST_FIELDS(AvahiWideAreaLookup, by_key);
95 AVAHI_LLIST_HEAD(AvahiWideAreaLookup, lookups);
106 static AvahiWideAreaLookup* find_lookup(AvahiWideAreaLookupEngine *e, uint16_t id) {
107 AvahiWideAreaLookup *l;
123 static int send_to_dns_server(AvahiWideAreaLookup *l, AvahiDnsPacket *p) {
163 static void lookup_stop(AvahiWideAreaLookup *l) {
175 AvahiWideAreaLookup *l = userdata;
204 AvahiWideAreaLookup *avahi_wide_area_lookup_new(
211 AvahiWideAreaLookup *l, *t;
219 l = avahi_new(AvahiWideAreaLookup, 1);
264 AVAHI_LLIST_PREPEND(AvahiWideAreaLookup, by_key, t, l);
267 AVAHI_LLIST_PREPEND(AvahiWideAreaLookup, lookups, e->lookups, l);
272 static void lookup_destroy(AvahiWideAreaLookup *l) {
273 AvahiWideAreaLookup *t;
279 AVAHI_LLIST_REMOVE(AvahiWideAreaLookup, by_key, t, l);
285 AVAHI_LLIST_REMOVE(AvahiWideAreaLookup, lookups, l->engine->lookups, l);
299 void avahi_wide_area_lookup_free(AvahiWideAreaLookup *l) {
311 AvahiWideAreaLookup *l, *n;
371 AvahiWideAreaLookup *l;
481 AvahiWideAreaLookup *l = NULL;
616 AVAHI_LLIST_HEAD_INIT(AvahiWideAreaLookup, e->lookups);