Lines Matching refs:AvahiAnnouncer
37 static void remove_announcer(AvahiServer *s, AvahiAnnouncer *a) {
44 AVAHI_LLIST_REMOVE(AvahiAnnouncer, by_interface, a->interface->mdns.announcers, a);
47 AVAHI_LLIST_REMOVE(AvahiAnnouncer, by_entry, a->entry->proto.mdns.announcers, a);
54 static void set_timeout(AvahiAnnouncer *a, const struct timeval *tv) {
71 static void next_state(AvahiAnnouncer *a);
89 AvahiAnnouncer *a;
114 static void next_state(AvahiAnnouncer *a) {
187 static AvahiAnnouncer *get_announcer(AvahiServer *s, AvahiEntry *e, AvahiInterface *i) {
188 AvahiAnnouncer *a;
201 static void go_to_initial_state(AvahiAnnouncer *a) {
238 AvahiAnnouncer *a;
252 if ((!(a = avahi_new(AvahiAnnouncer, 1)))) {
262 AVAHI_LLIST_PREPEND(AvahiAnnouncer, by_interface, i->mdns.announcers, a);
263 AVAHI_LLIST_PREPEND(AvahiAnnouncer, by_entry, e->proto.mdns.announcers, a);
315 AvahiAnnouncer *a;
332 AvahiAnnouncer *a;
348 AvahiAnnouncer *a;
428 static void reannounce(AvahiAnnouncer *a) {
487 AvahiAnnouncer *a;