/external/avahi/avahi-core/ |
D | iface.h | 25 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 …]
|
D | iface.c | 104 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 …]
|
D | announce.h | 40 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);
|
D | querier.h | 28 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);
|
D | querier.c | 35 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()
|
D | announce.c | 184 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()
|
D | internal.h | 169 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…
|
D | multicast-lookup.h | 42 void avahi_multicast_lookup_engine_new_interface(AvahiMulticastLookupEngine *e, AvahiInterface *i); 44 void avahi_multicast_lookup_engine_notify(AvahiMulticastLookupEngine *e, AvahiInterface *i, AvahiRe…
|
D | server.c | 54 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 …]
|
D | cache.h | 68 AvahiInterface *interface; 80 AvahiCache *avahi_cache_new(AvahiServer *server, AvahiInterface *interface);
|
D | multicast-lookup.c | 198 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()
|
D | probe-sched.h | 28 AvahiProbeScheduler *avahi_probe_scheduler_new(AvahiInterface *i);
|
D | query-sched.h | 28 AvahiQueryScheduler *avahi_query_scheduler_new(AvahiInterface *i);
|
D | response-sched.h | 28 AvahiResponseScheduler *avahi_response_scheduler_new(AvahiInterface *i);
|
D | probe-sched.c | 53 AvahiInterface *interface; 130 AvahiProbeScheduler *avahi_probe_scheduler_new(AvahiInterface *i) { in avahi_probe_scheduler_new()
|
D | query-sched.c | 69 AvahiInterface *interface; 151 AvahiQueryScheduler *avahi_query_scheduler_new(AvahiInterface *i) { in avahi_query_scheduler_new()
|
D | response-sched.c | 69 AvahiInterface *interface; 154 AvahiResponseScheduler *avahi_response_scheduler_new(AvahiInterface *i) { in avahi_response_scheduler_new()
|
D | iface-pfroute.c | 121 AvahiInterface *iface; in rtm_addr() 379 AvahiInterface *iface; in if_add_interface()
|
D | iface-linux.c | 181 AvahiInterface *i; in netlink_callback()
|
D | cache.c | 67 AvahiCache *avahi_cache_new(AvahiServer *server, AvahiInterface *iface) { in avahi_cache_new()
|