Lines Matching defs:AvahiMulticastLookup
39 struct AvahiMulticastLookup {
55 AVAHI_LLIST_FIELDS(AvahiMulticastLookup, lookups);
56 AVAHI_LLIST_FIELDS(AvahiMulticastLookup, by_key);
63 AVAHI_LLIST_HEAD(AvahiMulticastLookup, lookups);
70 AvahiMulticastLookup *l = userdata;
81 AvahiMulticastLookup *avahi_multicast_lookup_new(
89 AvahiMulticastLookup *l, *t;
98 l = avahi_new(AvahiMulticastLookup, 1);
111 AVAHI_LLIST_PREPEND(AvahiMulticastLookup, by_key, t, l);
114 AVAHI_LLIST_PREPEND(AvahiMulticastLookup, lookups, e->lookups, l);
128 static void lookup_stop(AvahiMulticastLookup *l) {
144 static void lookup_destroy(AvahiMulticastLookup *l) {
145 AvahiMulticastLookup *t;
151 AVAHI_LLIST_REMOVE(AvahiMulticastLookup, by_key, t, l);
157 AVAHI_LLIST_REMOVE(AvahiMulticastLookup, lookups, l->engine->lookups, l);
168 void avahi_multicast_lookup_free(AvahiMulticastLookup *l) {
180 AvahiMulticastLookup *l, *n;
277 AvahiMulticastLookup *l;
293 AvahiMulticastLookup *l;