Lines Matching defs:channel
63 ares_channel_t *channel;
84 if (status == ARES_SUCCESS && ghbn_arg->channel->nsort && hostent) {
86 sort6_addresses(hostent, ghbn_arg->channel->sortlist,
87 ghbn_arg->channel->nsort);
90 sort_addresses(hostent, ghbn_arg->channel->sortlist,
91 ghbn_arg->channel->nsort);
102 void ares_gethostbyname(ares_channel_t *channel, const char *name, int family,
120 ghbn_arg->channel = channel;
122 /* NOTE: ares_getaddrinfo() locks the channel, we don't use the channel
124 ares_getaddrinfo(channel, name, NULL, &hints, ares_gethostbyname_callback,
272 static ares_status_t ares_gethostbyname_file_int(ares_channel_t *channel,
279 /* We only take the channel to ensure that ares_init() been called. */
280 if (channel == NULL || name == NULL || host == NULL) {
294 status = ares__hosts_search_host(channel, ARES_FALSE, name, &entry);
318 int ares_gethostbyname_file(ares_channel_t *channel, const char *name,
322 if (channel == NULL) {
326 ares__channel_lock(channel);
327 status = ares_gethostbyname_file_int(channel, name, family, host);
328 ares__channel_unlock(channel);