Lines Matching refs:domains
45 for (i = 0; options->domains && i < options->ndomains; i++) {
46 ares_free(options->domains[i]);
49 ares_free(options->domains);
101 options->domains = NULL;
153 options->domains = NULL;
155 options->domains = ares_malloc(channel->ndomains * sizeof(char *));
156 if (!options->domains) {
161 options->domains[i] = ares_strdup(channel->domains[i]);
162 if (!options->domains[i]) {
379 /* Copy the domains, if given. Keep channel->ndomains consistent so
383 channel->domains =
385 if (!channel->domains) {
390 channel->domains[i] = ares_strdup(options->domains[i]);
391 if (!channel->domains[i]) {