Home
last modified time | relevance | path

Searched refs:AvahiInterface (Results 1 – 20 of 20) sorted by relevance

/external/avahi/avahi-core/
Diface.h25 typedef struct AvahiInterface AvahiInterface; typedef
65 AVAHI_LLIST_HEAD(AvahiInterface, interfaces);
92 AVAHI_LLIST_HEAD(AvahiInterface, interfaces);
95 struct AvahiInterface { struct
99 AVAHI_LLIST_FIELDS(AvahiInterface, interface); argument
100 AVAHI_LLIST_FIELDS(AvahiInterface, by_hardware);
122 AvahiInterface *interface; argument
142 typedef void (*AvahiInterfaceMonitorWalkCallback)(AvahiInterfaceMonitor *m, AvahiInterface *i, void…
162 AvahiInterface* avahi_interface_new(AvahiInterfaceMonitor *m, AvahiHwInterface *hw, AvahiProtocol p…
163 void avahi_interface_free(AvahiInterface *i, int send_goodbye);
[all …]
Diface.c104 void avahi_interface_update_rrs(AvahiInterface *i, int remove_rrs) { in avahi_interface_update_rrs()
114 AvahiInterface *i; in avahi_hw_interface_update_rrs()
174 static int interface_mdns_mcast_join(AvahiInterface *i, int join) { in interface_mdns_mcast_join()
228 static int interface_mdns_mcast_rejoin(AvahiInterface *i) { in interface_mdns_mcast_rejoin()
276 void avahi_interface_free(AvahiInterface *i, int send_goodbye) { in avahi_interface_free()
302 AVAHI_LLIST_REMOVE(AvahiInterface, interface, i->monitor->interfaces, i); in avahi_interface_free()
303 AVAHI_LLIST_REMOVE(AvahiInterface, by_hardware, i->hardware->interfaces, i); in avahi_interface_free()
326 AvahiInterface* avahi_interface_new(AvahiInterfaceMonitor *m, AvahiHwInterface *hw, AvahiProtocol p… in avahi_interface_new()
327 AvahiInterface *i; in avahi_interface_new()
333 if (!(i = avahi_new(AvahiInterface, 1))) in avahi_interface_new()
[all …]
Dannounce.h40 AvahiInterface *interface;
53 void avahi_announce_interface(AvahiServer *s, AvahiInterface *i);
57 void avahi_entry_return_to_initial_state(AvahiServer *s, AvahiEntry *e, AvahiInterface *i);
61 int avahi_entry_is_registered(AvahiServer *s, AvahiEntry *e, AvahiInterface *i);
62 int avahi_entry_is_probing(AvahiServer *s, AvahiEntry *e, AvahiInterface *i);
64 void avahi_goodbye_interface(AvahiServer *s, AvahiInterface *i, int send_goodbye, int rem);
Dquerier.h28 void avahi_querier_add(AvahiInterface *i, AvahiKey *key, struct timeval *ret_ctime);
31 void avahi_querier_remove(AvahiInterface *i, AvahiKey *key);
43 void avahi_querier_free_all(AvahiInterface *i);
46 int avahi_querier_shall_refresh_cache(AvahiInterface *i, AvahiKey *key);
Dquerier.c35 AvahiInterface *interface;
98 void avahi_querier_add(AvahiInterface *i, AvahiKey *key, struct timeval *ret_ctime) { in avahi_querier_add()
146 void avahi_querier_remove(AvahiInterface *i, AvahiKey *key) { in avahi_querier_remove()
173 static void remove_querier_callback(AvahiInterfaceMonitor *m, AvahiInterface *i, void* userdata) { in remove_querier_callback()
194 static void add_querier_callback(AvahiInterfaceMonitor *m, AvahiInterface *i, void* userdata) { in add_querier_callback()
225 int avahi_querier_shall_refresh_cache(AvahiInterface *i, AvahiKey *key) { in avahi_querier_shall_refresh_cache()
263 void avahi_querier_free_all(AvahiInterface *i) { in avahi_querier_free_all()
Dannounce.c184 static AvahiAnnouncer *get_announcer(AvahiServer *s, AvahiEntry *e, AvahiInterface *i) { in get_announcer()
231 static void new_announcer(AvahiServer *s, AvahiInterface *i, AvahiEntry *e) { in new_announcer()
262 void avahi_announce_interface(AvahiServer *s, AvahiInterface *i) { in avahi_announce_interface()
276 static void announce_walk_callback(AvahiInterfaceMonitor *m, AvahiInterface *i, void* userdata) { in announce_walk_callback()
306 int avahi_entry_is_registered(AvahiServer *s, AvahiEntry *e, AvahiInterface *i) { in avahi_entry_is_registered()
323 int avahi_entry_is_probing(AvahiServer *s, AvahiEntry *e, AvahiInterface *i) { in avahi_entry_is_probing()
339 void avahi_entry_return_to_initial_state(AvahiServer *s, AvahiEntry *e, AvahiInterface *i) { in avahi_entry_return_to_initial_state()
389 static void send_goodbye_callback(AvahiInterfaceMonitor *m, AvahiInterface *i, void* userdata) { in send_goodbye_callback()
470 static void reannounce_walk_callback(AvahiInterfaceMonitor *m, AvahiInterface *i, void* userdata) { in reannounce_walk_callback()
494 void avahi_goodbye_interface(AvahiServer *s, AvahiInterface *i, int send_goodbye, int remove) { in avahi_goodbye_interface()
Dinternal.h169 void avahi_server_prepare_response(AvahiServer *s, AvahiInterface *i, AvahiEntry *e, int unicast_re…
170 void avahi_server_prepare_matching_responses(AvahiServer *s, AvahiInterface *i, AvahiKey *k, int un…
171 void avahi_server_generate_response(AvahiServer *s, AvahiInterface *i, AvahiDnsPacket *p, const Ava…
177 void avahi_server_enumerate_aux_records(AvahiServer *s, AvahiInterface *i, AvahiRecord *r, void (*c…
Dmulticast-lookup.h42 void avahi_multicast_lookup_engine_new_interface(AvahiMulticastLookupEngine *e, AvahiInterface *i);
44 void avahi_multicast_lookup_engine_notify(AvahiMulticastLookupEngine *e, AvahiInterface *i, AvahiRe…
Dserver.c54 static void enum_aux_records(AvahiServer *s, AvahiInterface *i, const char *name, uint16_t type, vo… in enum_aux_records()
85 void avahi_server_enumerate_aux_records(AvahiServer *s, AvahiInterface *i, AvahiRecord *r, void (*c… in avahi_server_enumerate_aux_records()
105 void avahi_server_prepare_response(AvahiServer *s, AvahiInterface *i, AvahiEntry *e, int unicast_re… in avahi_server_prepare_response()
113 void avahi_server_prepare_matching_responses(AvahiServer *s, AvahiInterface *i, AvahiKey *k, int un… in avahi_server_prepare_matching_responses()
196 static void incoming_probe(AvahiServer *s, AvahiRecord *record, AvahiInterface *i) { in incoming_probe()
241 static int handle_conflict(AvahiServer *s, AvahiInterface *i, AvahiRecord *record, int unique) { in handle_conflict()
356 static void append_aux_records_to_list(AvahiServer *s, AvahiInterface *i, AvahiRecord *r, int unica… in append_aux_records_to_list()
363 void avahi_server_generate_response(AvahiServer *s, AvahiInterface *i, AvahiDnsPacket *p, const Ava… in avahi_server_generate_response()
499 static void reflect_response(AvahiServer *s, AvahiInterface *i, AvahiRecord *r, int flush_cache) { in reflect_response()
500 AvahiInterface *j; in reflect_response()
[all …]
Dcache.h68 AvahiInterface *interface;
80 AvahiCache *avahi_cache_new(AvahiServer *server, AvahiInterface *interface);
Dmulticast-lookup.c198 AvahiInterface *interface;
224 static void scan_interface_callback(AvahiInterfaceMonitor *m, AvahiInterface *i, void* userdata) { in scan_interface_callback()
274 void avahi_multicast_lookup_engine_new_interface(AvahiMulticastLookupEngine *e, AvahiInterface *i) { in avahi_multicast_lookup_engine_new_interface()
290 void avahi_multicast_lookup_engine_notify(AvahiMulticastLookupEngine *e, AvahiInterface *i, AvahiRe… in avahi_multicast_lookup_engine_notify()
Dprobe-sched.h28 AvahiProbeScheduler *avahi_probe_scheduler_new(AvahiInterface *i);
Dquery-sched.h28 AvahiQueryScheduler *avahi_query_scheduler_new(AvahiInterface *i);
Dresponse-sched.h28 AvahiResponseScheduler *avahi_response_scheduler_new(AvahiInterface *i);
Dprobe-sched.c53 AvahiInterface *interface;
130 AvahiProbeScheduler *avahi_probe_scheduler_new(AvahiInterface *i) { in avahi_probe_scheduler_new()
Dquery-sched.c69 AvahiInterface *interface;
151 AvahiQueryScheduler *avahi_query_scheduler_new(AvahiInterface *i) { in avahi_query_scheduler_new()
Dresponse-sched.c69 AvahiInterface *interface;
154 AvahiResponseScheduler *avahi_response_scheduler_new(AvahiInterface *i) { in avahi_response_scheduler_new()
Diface-pfroute.c121 AvahiInterface *iface; in rtm_addr()
379 AvahiInterface *iface; in if_add_interface()
Diface-linux.c181 AvahiInterface *i; in netlink_callback()
Dcache.c67 AvahiCache *avahi_cache_new(AvahiServer *server, AvahiInterface *iface) { in avahi_cache_new()