Lines Matching refs:CARES_EXTERN

102 #    define CARES_EXTERN
105 # define CARES_EXTERN __declspec(dllexport)
107 # define CARES_EXTERN __declspec(dllimport)
112 # define CARES_EXTERN __attribute__((visibility("default")))
114 # define CARES_EXTERN __attribute__((visibility("default")))
116 # define CARES_EXTERN _global
118 # define CARES_EXTERN
374 CARES_EXTERN int ares_library_init(int flags);
376 CARES_EXTERN int ares_library_init_mem(int flags, void *(*amalloc)(size_t size),
382 CARES_EXTERN void ares_library_init_jvm(JavaVM *jvm);
383 CARES_EXTERN int ares_library_init_android(jobject connectivity_manager);
384 CARES_EXTERN int ares_library_android_initialized(void);
387 CARES_EXTERN int ares_library_initialized(void);
389 CARES_EXTERN void ares_library_cleanup(void);
391 CARES_EXTERN const char *ares_version(int *version);
393 CARES_EXTERN int ares_init(ares_channel_t **channelptr);
395 CARES_EXTERN int ares_init_options(ares_channel_t **channelptr,
399 CARES_EXTERN int ares_save_options(ares_channel_t *channel,
402 CARES_EXTERN void ares_destroy_options(struct ares_options *options);
404 CARES_EXTERN int ares_dup(ares_channel_t **dest, ares_channel_t *src);
406 CARES_EXTERN ares_status_t ares_reinit(ares_channel_t *channel);
408 CARES_EXTERN void ares_destroy(ares_channel_t *channel);
410 CARES_EXTERN void ares_cancel(ares_channel_t *channel);
416 CARES_EXTERN void ares_set_local_ip4(ares_channel_t *channel,
420 CARES_EXTERN void ares_set_local_ip6(ares_channel_t *channel,
424 CARES_EXTERN void ares_set_local_dev(ares_channel_t *channel,
427 CARES_EXTERN void ares_set_socket_callback(ares_channel_t *channel,
431 CARES_EXTERN void ares_set_socket_configure_callback(
434 CARES_EXTERN int ares_set_sortlist(ares_channel_t *channel,
437 CARES_EXTERN void ares_getaddrinfo(ares_channel_t *channel, const char *node,
442 CARES_EXTERN void ares_freeaddrinfo(struct ares_addrinfo *ai);
464 CARES_EXTERN void
469 CARES_EXTERN void ares_send(ares_channel_t *channel, const unsigned char *qbuf,
472 CARES_EXTERN void ares_query(ares_channel_t *channel, const char *name,
476 CARES_EXTERN void ares_search(ares_channel_t *channel, const char *name,
480 CARES_EXTERN void ares_gethostbyname(ares_channel_t *channel, const char *name,
484 CARES_EXTERN int ares_gethostbyname_file(ares_channel_t *channel,
488 CARES_EXTERN void ares_gethostbyaddr(ares_channel_t *channel, const void *addr,
492 CARES_EXTERN void ares_getnameinfo(ares_channel_t *channel,
497 CARES_EXTERN int ares_fds(ares_channel_t *channel, fd_set *read_fds,
500 CARES_EXTERN int ares_getsock(ares_channel_t *channel, ares_socket_t *socks,
503 CARES_EXTERN struct timeval *ares_timeout(ares_channel_t *channel,
507 CARES_EXTERN void ares_process(ares_channel_t *channel, fd_set *read_fds,
510 CARES_EXTERN void ares_process_fd(ares_channel_t *channel,
514 CARES_EXTERN int ares_create_query(const char *name, int dnsclass, int type,
519 CARES_EXTERN int ares_mkquery(const char *name, int dnsclass, int type,
523 CARES_EXTERN int ares_expand_name(const unsigned char *encoded,
527 CARES_EXTERN int ares_expand_string(const unsigned char *encoded,
678 CARES_EXTERN int ares_parse_a_reply(const unsigned char *abuf, int alen,
683 CARES_EXTERN int ares_parse_aaaa_reply(const unsigned char *abuf, int alen,
688 CARES_EXTERN int ares_parse_caa_reply(const unsigned char *abuf, int alen,
691 CARES_EXTERN int ares_parse_ptr_reply(const unsigned char *abuf, int alen,
695 CARES_EXTERN int ares_parse_ns_reply(const unsigned char *abuf, int alen,
698 CARES_EXTERN int ares_parse_srv_reply(const unsigned char *abuf, int alen,
701 CARES_EXTERN int ares_parse_mx_reply(const unsigned char *abuf, int alen,
704 CARES_EXTERN int ares_parse_txt_reply(const unsigned char *abuf, int alen,
707 CARES_EXTERN int ares_parse_txt_reply_ext(const unsigned char *abuf, int alen,
710 CARES_EXTERN int ares_parse_naptr_reply(const unsigned char *abuf, int alen,
713 CARES_EXTERN int ares_parse_soa_reply(const unsigned char *abuf, int alen,
716 CARES_EXTERN int ares_parse_uri_reply(const unsigned char *abuf, int alen,
719 CARES_EXTERN void ares_free_string(void *str);
721 CARES_EXTERN void ares_free_hostent(struct hostent *host);
723 CARES_EXTERN void ares_free_data(void *dataptr);
725 CARES_EXTERN const char *ares_strerror(int code);
750 CARES_EXTERN int ares_set_servers(ares_channel_t *channel,
752 CARES_EXTERN int
757 CARES_EXTERN int ares_set_servers_csv(ares_channel_t *channel,
759 CARES_EXTERN int ares_set_servers_ports_csv(ares_channel_t *channel,
761 CARES_EXTERN char *ares_get_servers_csv(ares_channel_t *channel);
763 CARES_EXTERN int ares_get_servers(ares_channel_t *channel,
765 CARES_EXTERN int ares_get_servers_ports(ares_channel_t *channel,
768 CARES_EXTERN const char *ares_inet_ntop(int af, const void *src, char *dst,
771 CARES_EXTERN int ares_inet_pton(int af, const char *src, void *dst);
777 CARES_EXTERN ares_bool_t ares_threadsafety(void);
789 CARES_EXTERN ares_status_t ares_queue_wait_empty(ares_channel_t *channel,
800 CARES_EXTERN size_t ares_queue_active_queries(ares_channel_t *channel);