Lines Matching defs:AvahiMulticastLookup
37 struct AvahiMulticastLookup {
53 AVAHI_LLIST_FIELDS(AvahiMulticastLookup, lookups);
54 AVAHI_LLIST_FIELDS(AvahiMulticastLookup, by_key);
61 AVAHI_LLIST_HEAD(AvahiMulticastLookup, lookups);
68 AvahiMulticastLookup *l = userdata;
79 AvahiMulticastLookup *avahi_multicast_lookup_new(
87 AvahiMulticastLookup *l, *t;
96 l = avahi_new(AvahiMulticastLookup, 1);
109 AVAHI_LLIST_PREPEND(AvahiMulticastLookup, by_key, t, l);
112 AVAHI_LLIST_PREPEND(AvahiMulticastLookup, lookups, e->lookups, l);
126 static void lookup_stop(AvahiMulticastLookup *l) {
142 static void lookup_destroy(AvahiMulticastLookup *l) {
143 AvahiMulticastLookup *t;
149 AVAHI_LLIST_REMOVE(AvahiMulticastLookup, by_key, t, l);
155 AVAHI_LLIST_REMOVE(AvahiMulticastLookup, lookups, l->engine->lookups, l);
166 void avahi_multicast_lookup_free(AvahiMulticastLookup *l) {
178 AvahiMulticastLookup *l, *n;
275 AvahiMulticastLookup *l;
291 AvahiMulticastLookup *l;