guint n_probing;
+ guint n_register_try;
+ GTimeVal register_time;
+ AvahiTimeEvent *register_time_event;
+
AVAHI_LLIST_FIELDS(AvahiEntryGroup, groups);
AVAHI_LLIST_HEAD(AvahiEntry, entries);
};
AvahiEntryGroup *browse_domain_entry_group;
guint n_host_rr_pending;
- AvahiTimeEvent *register_time_event;
-
/* Used for assembling responses */
AvahiRecordList *record_list;
/* Used for reflection of legacy unicast packets */
AvahiLegacyUnicastReflectSlot **legacy_unicast_reflect_slots;
guint16 legacy_unicast_reflect_id;
+
+ gint error;
};
gboolean avahi_server_entry_match_interface(AvahiEntry *e, AvahiInterface *i);
void avahi_server_decrease_host_rr_pending(AvahiServer *s);
void avahi_server_increase_host_rr_pending(AvahiServer *s);
+gint avahi_server_set_errno(AvahiServer *s, gint error);
+
#endif