Lines Matching refs:CARES_EXTERN
84 # define CARES_EXTERN
87 # define CARES_EXTERN __declspec(dllexport)
89 # define CARES_EXTERN __declspec(dllimport)
92 # define CARES_EXTERN CARES_SYMBOL_SCOPE_EXTERN
94 # define CARES_EXTERN
320 CARES_EXTERN int ares_library_init(int flags);
322 CARES_EXTERN int ares_library_init_mem(int flags,
328 CARES_EXTERN void ares_library_init_jvm(JavaVM *jvm);
329 CARES_EXTERN int ares_library_init_android(jobject connectivity_manager);
330 CARES_EXTERN int ares_library_android_initialized(void);
333 CARES_EXTERN int ares_library_initialized(void);
335 CARES_EXTERN void ares_library_cleanup(void);
337 CARES_EXTERN const char *ares_version(int *version);
339 CARES_EXTERN int ares_init(ares_channel *channelptr);
341 CARES_EXTERN int ares_init_options(ares_channel *channelptr,
345 CARES_EXTERN int ares_save_options(ares_channel channel,
349 CARES_EXTERN void ares_destroy_options(struct ares_options *options);
351 CARES_EXTERN int ares_dup(ares_channel *dest,
354 CARES_EXTERN void ares_destroy(ares_channel channel);
356 CARES_EXTERN void ares_cancel(ares_channel channel);
362 CARES_EXTERN void ares_set_local_ip4(ares_channel channel, unsigned int local_ip);
365 CARES_EXTERN void ares_set_local_ip6(ares_channel channel,
369 CARES_EXTERN void ares_set_local_dev(ares_channel channel,
372 CARES_EXTERN void ares_set_socket_callback(ares_channel channel,
376 CARES_EXTERN void ares_set_socket_configure_callback(ares_channel channel,
380 CARES_EXTERN int ares_set_sortlist(ares_channel channel,
383 CARES_EXTERN void ares_getaddrinfo(ares_channel channel,
390 CARES_EXTERN void ares_freeaddrinfo(struct ares_addrinfo* ai);
409 CARES_EXTERN void ares_set_socket_functions(ares_channel channel,
413 CARES_EXTERN void ares_send(ares_channel channel,
419 CARES_EXTERN void ares_query(ares_channel channel,
426 CARES_EXTERN void ares_search(ares_channel channel,
433 CARES_EXTERN void ares_gethostbyname(ares_channel channel,
439 CARES_EXTERN int ares_gethostbyname_file(ares_channel channel,
444 CARES_EXTERN void ares_gethostbyaddr(ares_channel channel,
451 CARES_EXTERN void ares_getnameinfo(ares_channel channel,
458 CARES_EXTERN int ares_fds(ares_channel channel,
462 CARES_EXTERN int ares_getsock(ares_channel channel,
466 CARES_EXTERN struct timeval *ares_timeout(ares_channel channel,
470 CARES_EXTERN void ares_process(ares_channel channel,
474 CARES_EXTERN void ares_process_fd(ares_channel channel,
478 CARES_EXTERN int ares_create_query(const char *name,
487 CARES_EXTERN int ares_mkquery(const char *name,
495 CARES_EXTERN int ares_expand_name(const unsigned char *encoded,
501 CARES_EXTERN int ares_expand_string(const unsigned char *encoded,
645 CARES_EXTERN int ares_parse_a_reply(const unsigned char *abuf,
651 CARES_EXTERN int ares_parse_aaaa_reply(const unsigned char *abuf,
657 CARES_EXTERN int ares_parse_caa_reply(const unsigned char* abuf,
661 CARES_EXTERN int ares_parse_ptr_reply(const unsigned char *abuf,
668 CARES_EXTERN int ares_parse_ns_reply(const unsigned char *abuf,
672 CARES_EXTERN int ares_parse_srv_reply(const unsigned char* abuf,
676 CARES_EXTERN int ares_parse_mx_reply(const unsigned char* abuf,
680 CARES_EXTERN int ares_parse_txt_reply(const unsigned char* abuf,
684 CARES_EXTERN int ares_parse_txt_reply_ext(const unsigned char* abuf,
688 CARES_EXTERN int ares_parse_naptr_reply(const unsigned char* abuf,
692 CARES_EXTERN int ares_parse_soa_reply(const unsigned char* abuf,
696 CARES_EXTERN int ares_parse_uri_reply(const unsigned char* abuf,
700 CARES_EXTERN void ares_free_string(void *str);
702 CARES_EXTERN void ares_free_hostent(struct hostent *host);
704 CARES_EXTERN void ares_free_data(void *dataptr);
706 CARES_EXTERN const char *ares_strerror(int code);
728 CARES_EXTERN int ares_set_servers(ares_channel channel,
730 CARES_EXTERN int ares_set_servers_ports(ares_channel channel,
734 CARES_EXTERN int ares_set_servers_csv(ares_channel channel,
736 CARES_EXTERN int ares_set_servers_ports_csv(ares_channel channel,
739 CARES_EXTERN int ares_get_servers(ares_channel channel,
741 CARES_EXTERN int ares_get_servers_ports(ares_channel channel,
744 CARES_EXTERN const char *ares_inet_ntop(int af, const void *src, char *dst,
747 CARES_EXTERN int ares_inet_pton(int af, const char *src, void *dst);