/external/avahi/avahi-core/ |
D | rr.h | 65 typedef struct AvahiRecord { struct 108 } AvahiRecord; argument 128 AvahiRecord *avahi_record_new(AvahiKey *k, uint32_t ttl); 131 AvahiRecord *avahi_record_new_full(const char *name, uint16_t clazz, uint16_t type, uint32_t ttl); 134 AvahiRecord *avahi_record_ref(AvahiRecord *r); 137 void avahi_record_unref(AvahiRecord *r); 153 char *avahi_record_to_string(const AvahiRecord *r); 156 int avahi_record_equal_no_ttl(const AvahiRecord *a, const AvahiRecord *b); 162 int avahi_record_is_valid(AvahiRecord *r); 165 int avahi_rdata_parse(AvahiRecord *record, const void* rdata, size_t size); [all …]
|
D | rr-util.h | 47 size_t avahi_record_get_estimate_size(AvahiRecord *r); 52 int avahi_record_lexicographical_compare(AvahiRecord *a, AvahiRecord *b); 55 int avahi_record_is_goodbye(AvahiRecord *r); 58 AvahiRecord *avahi_record_copy(AvahiRecord *r);
|
D | rr.c | 96 AvahiRecord *avahi_record_new(AvahiKey *k, uint32_t ttl) { in avahi_record_new() 97 AvahiRecord *r; in avahi_record_new() 101 if (!(r = avahi_new(AvahiRecord, 1))) { in avahi_record_new() 116 AvahiRecord *avahi_record_new_full(const char *name, uint16_t class, uint16_t type, uint32_t ttl) { in avahi_record_new_full() 117 AvahiRecord *r; in avahi_record_new_full() 138 AvahiRecord *avahi_record_ref(AvahiRecord *r) { in avahi_record_ref() 146 void avahi_record_unref(AvahiRecord *r) { in avahi_record_unref() 248 char *avahi_record_to_string(const AvahiRecord *r) { in avahi_record_to_string() 366 static int rdata_equal(const AvahiRecord *a, const AvahiRecord *b) { in rdata_equal() 405 int avahi_record_equal_no_ttl(const AvahiRecord *a, const AvahiRecord *b) { in avahi_record_equal_no_ttl() [all …]
|
D | rrlist.c | 37 AvahiRecord *record; 97 AvahiRecord* avahi_record_list_next(AvahiRecordList *l, int *ret_flush_cache, int *ret_unicast_resp… in avahi_record_list_next() 98 AvahiRecord *r; in avahi_record_list_next() 122 static AvahiRecordListItem *get(AvahiRecordList *l, AvahiRecord *r) { in get() 139 void avahi_record_list_push(AvahiRecordList *l, AvahiRecord *r, int flush_cache, int unicast_respon… in avahi_record_list_push() 164 void avahi_record_list_drop(AvahiRecordList *l, AvahiRecord *r) { in avahi_record_list_drop()
|
D | rrlist.h | 32 AvahiRecord* avahi_record_list_next(AvahiRecordList *l, int *ret_flush_cache, int *ret_unicast_resp… 33 void avahi_record_list_push(AvahiRecordList *l, AvahiRecord *r, int flush_cache, int unicast_respon… 34 void avahi_record_list_drop(AvahiRecordList *l, AvahiRecord *r);
|
D | response-sched.h | 33 int avahi_response_scheduler_post(AvahiResponseScheduler *s, AvahiRecord *record, int flush_cache, … 34 void avahi_response_scheduler_incoming(AvahiResponseScheduler *s, AvahiRecord *record, int flush_ca… 35 void avahi_response_scheduler_suppress(AvahiResponseScheduler *s, AvahiRecord *record, const AvahiA…
|
D | response-sched.c | 60 AvahiRecord *record; 77 static AvahiResponseJob* job_new(AvahiResponseScheduler *s, AvahiRecord *record, AvahiResponseJobSt… in job_new() 191 static void enumerate_aux_records_callback(AVAHI_GCC_UNUSED AvahiServer *s, AvahiRecord *r, int flu… in enumerate_aux_records_callback() 276 static AvahiResponseJob* find_scheduled_job(AvahiResponseScheduler *s, AvahiRecord *record) { in find_scheduled_job() 292 static AvahiResponseJob* find_history_job(AvahiResponseScheduler *s, AvahiRecord *record) { in find_history_job() 319 static AvahiResponseJob* find_suppressed_job(AvahiResponseScheduler *s, AvahiRecord *record, const … in find_suppressed_job() 347 int avahi_response_scheduler_post(AvahiResponseScheduler *s, AvahiRecord *record, int flush_cache, … in avahi_response_scheduler_post() 429 void avahi_response_scheduler_incoming(AvahiResponseScheduler *s, AvahiRecord *record, int flush_ca… in avahi_response_scheduler_incoming() 467 void avahi_response_scheduler_suppress(AvahiResponseScheduler *s, AvahiRecord *record, const AvahiA… in avahi_response_scheduler_suppress()
|
D | cache.h | 47 AvahiRecord *record; 83 void avahi_cache_update(AvahiCache *c, AvahiRecord *r, int cache_flush, const AvahiAddress *a); 97 void avahi_cache_stop_poof(AvahiCache *c, AvahiRecord *record, const AvahiAddress *a);
|
D | internal.h | 71 AvahiRecord *record; 177 …ux_records(AvahiServer *s, AvahiInterface *i, AvahiRecord *r, void (*callback)(AvahiServer *s, Ava… 186 …_record_local(AvahiServer *s, AvahiIfIndex interface, AvahiProtocol protocol, AvahiRecord *record);
|
D | probe-sched.c | 47 AvahiRecord *record; 60 static AvahiProbeJob* job_new(AvahiProbeScheduler *s, AvahiRecord *record, int done) { in job_new() 321 static AvahiProbeJob* find_scheduled_job(AvahiProbeScheduler *s, AvahiRecord *record) { in find_scheduled_job() 337 static AvahiProbeJob* find_history_job(AvahiProbeScheduler *s, AvahiRecord *record) { in find_history_job() 362 int avahi_probe_scheduler_post(AvahiProbeScheduler *s, AvahiRecord *record, int immediately) { in avahi_probe_scheduler_post()
|
D | multicast-lookup.h | 35 AvahiRecord *r, 44 …lookup_engine_notify(AvahiMulticastLookupEngine *e, AvahiInterface *i, AvahiRecord *record, AvahiB…
|
D | publish.h | 46 const AvahiRecord *avahi_server_iterate(AvahiServer *s, AvahiSEntryGroup *g, void **state); 83 …AvahiRecord *r /**< The record to add. This function increases the reference counter of…
|
D | entry.c | 151 …nflict(AvahiServer *s, AvahiIfIndex interface, AvahiProtocol protocol, AvahiRecord *r, AvahiPublis… in check_record_conflict() 191 AvahiRecord *r) { in server_add_internal() 233 AvahiRecord *old_record; in server_add_internal() 322 AvahiRecord *r) { in avahi_server_add() 330 const AvahiRecord *avahi_server_iterate(AvahiServer *s, AvahiSEntryGroup *g, void **state) { in avahi_server_iterate() 388 AvahiRecord *r; in server_add_ptr_internal() 443 AvahiRecord *r; in avahi_server_add_address() 535 AvahiRecord *r; in server_add_txt_strlst_nocopy() 583 AvahiRecord *r = NULL; in server_add_service_strlst_nocopy() 907 AvahiRecord *r; in server_add_dns_server_name() [all …]
|
D | server.c | 54 … *i, const char *name, uint16_t type, void (*callback)(AvahiServer *s, AvahiRecord *r, int flush_c… in enum_aux_records() 85 …ux_records(AvahiServer *s, AvahiInterface *i, AvahiRecord *r, void (*callback)(AvahiServer *s, Ava… in avahi_server_enumerate_aux_records() 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() 346 static void append_aux_callback(AvahiServer *s, AvahiRecord *r, int flush_cache, void* userdata) { in append_aux_callback() 356 static void append_aux_records_to_list(AvahiServer *s, AvahiInterface *i, AvahiRecord *r, int unica… in append_aux_records_to_list() 371 AvahiRecord *r; in avahi_server_generate_response() 399 AvahiRecord *r; in avahi_server_generate_response() 499 static void reflect_response(AvahiServer *s, AvahiInterface *i, AvahiRecord *r, int flush_cache) { in reflect_response() 516 AvahiRecord* r; in reflect_cache_walk_callback() [all …]
|
D | browse.c | 60 …Lookup *l, AvahiIfIndex interface, AvahiProtocol protocol, AvahiLookupFlags flags, AvahiRecord *r); 61 …Lookup *l, AvahiIfIndex interface, AvahiProtocol protocol, AvahiLookupFlags flags, AvahiRecord *r); 200 AvahiRecord *r, in lookup_wide_area_callback() 255 AvahiRecord *r, in lookup_multicast_callback() 401 …ookup *l, AvahiIfIndex interface, AvahiProtocol protocol, AvahiLookupFlags flags, AvahiRecord *r) { in lookup_handle_cname() 426 …ookup *l, AvahiIfIndex interface, AvahiProtocol protocol, AvahiLookupFlags flags, AvahiRecord *r) { in lookup_drop_cname()
|
D | dns.c | 522 static int parse_rdata(AvahiDnsPacket *p, AvahiRecord *r, uint16_t rdlength) { in parse_rdata() 621 AvahiRecord* avahi_dns_packet_consume_record(AvahiDnsPacket *p, int *ret_cache_flush) { in avahi_dns_packet_consume_record() 626 AvahiRecord *r = NULL; in avahi_dns_packet_consume_record() 709 static int append_rdata(AvahiDnsPacket *p, AvahiRecord *r) { in append_rdata() 783 uint8_t* avahi_dns_packet_append_record(AvahiDnsPacket *p, AvahiRecord *r, int cache_flush, unsigne… in avahi_dns_packet_append_record() 836 int avahi_rdata_parse(AvahiRecord *record, const void* rdata, size_t size) { in avahi_rdata_parse() 855 size_t avahi_rdata_serialize(AvahiRecord *record, void *rdata, size_t max_size) { in avahi_rdata_serialize()
|
D | dns.h | 60 uint8_t* avahi_dns_packet_append_record(AvahiDnsPacket *p, AvahiRecord *r, int cache_flush, unsigne… 72 AvahiRecord* avahi_dns_packet_consume_record(AvahiDnsPacket *p, int *ret_cache_flush);
|
D | browse-dns-server.c | 41 AvahiRecord *srv_record; 64 …r_info(AvahiSDNSServerBrowser *b, AvahiIfIndex interface, AvahiProtocol protocol, AvahiRecord *r) { in get_server_info() 143 AvahiRecord *record, in record_browser_callback()
|
D | iface.h | 174 int avahi_interface_post_response(AvahiInterface *i, AvahiRecord *record, int flush_cache, const Av… 175 int avahi_interface_post_probe(AvahiInterface *i, AvahiRecord *p, int immediately);
|
D | probe-sched.h | 32 int avahi_probe_scheduler_post(AvahiProbeScheduler *s, AvahiRecord *record, int immediately);
|
D | announce.c | 355 static AvahiRecord *make_goodbye_record(AvahiRecord *r) { in make_goodbye_record() 356 AvahiRecord *g; in make_goodbye_record() 391 AvahiRecord *g; in send_goodbye_callback()
|
D | wide-area.c | 50 AvahiRecord *record; 357 static AvahiWideAreaCacheEntry* find_record_in_cache(AvahiWideAreaLookupEngine *e, AvahiRecord *r) { in find_record_in_cache() 370 static void run_callbacks(AvahiWideAreaLookupEngine *e, AvahiRecord *r) { in run_callbacks() 402 static void add_to_cache(AvahiWideAreaLookupEngine *e, AvahiRecord *r) { in add_to_cache() 530 AvahiRecord *rr; in handle_packet()
|
D | wide-area.h | 33 AvahiRecord *r,
|
D | cache.c | 157 static AvahiCacheEntry *lookup_record(AvahiCache *c, AvahiRecord *r) { in lookup_record() 276 void avahi_cache_update(AvahiCache *c, AvahiRecord *r, int cache_flush, const AvahiAddress *a) { in avahi_cache_update() 494 void avahi_cache_stop_poof(AvahiCache *c, AvahiRecord *record, const AvahiAddress *a) { in avahi_cache_stop_poof()
|
D | resolve-address.c | 44 AvahiRecord *ptr_record; 103 AvahiRecord *record, in record_browser_callback()
|