Lines Matching refs:domains
167 channel->domains = NULL; in ares_init_options()
241 if (channel->domains) in ares_init_options()
244 free(channel->domains[i]); in ares_init_options()
245 free(channel->domains); in ares_init_options()
380 options->domains = malloc(channel->ndomains * sizeof(char *)); in ares_save_options()
381 if (!options->domains) in ares_save_options()
387 options->domains[i] = strdup(channel->domains[i]); in ares_save_options()
388 if (!options->domains[i]) in ares_save_options()
478 channel->domains = malloc(options->ndomains * sizeof(char *)); in init_by_options()
479 if (!channel->domains) in init_by_options()
484 channel->domains[i] = strdup(options->domains[i]); in init_by_options()
485 if (!channel->domains[i]) in init_by_options()
1224 channel->domains = malloc(sizeof(char *)); in init_by_defaults()
1225 if (!channel->domains) { in init_by_defaults()
1229 channel->domains[0] = strdup(dot + 1); in init_by_defaults()
1230 if (!channel->domains[0]) { in init_by_defaults()
1255 if(channel->domains && channel->domains[0]) in init_by_defaults()
1256 free(channel->domains[0]); in init_by_defaults()
1257 if(channel->domains) in init_by_defaults()
1258 free(channel->domains); in init_by_defaults()
1474 free(channel->domains[n]); in set_search()
1475 free(channel->domains); in set_search()
1476 channel->domains = NULL; in set_search()
1498 channel->domains = malloc(n * sizeof(char *)); in set_search()
1499 if (!channel->domains) in set_search()
1511 channel->domains[n] = malloc(q - p + 1); in set_search()
1512 if (!channel->domains[n]) in set_search()
1514 memcpy(channel->domains[n], p, q - p); in set_search()
1515 channel->domains[n][q - p] = 0; in set_search()