Lines Matching defs:src
519 resolv_copy_hostent_common(TALLOC_CTX *mem_ctx, struct hostent *src)
530 if (src->h_name != NULL) {
531 ret->name = talloc_strdup(ret, src->h_name);
536 if (src->h_aliases != NULL) {
537 for (len = 0; src->h_aliases[len] != NULL; len++);
545 ret->aliases[i] = talloc_strdup(ret->aliases, src->h_aliases[i]);
553 ret->family = src->h_addrtype;
562 resolv_copy_hostent(TALLOC_CTX *mem_ctx, struct hostent *src)
568 ret = resolv_copy_hostent_common(mem_ctx, src);
573 if (src->h_addr_list != NULL) {
574 for (len = 0; src->h_addr_list[len] != NULL; len++);
589 src->h_addr_list[i],
590 src->h_length);
606 resolv_copy_hostent_ares(TALLOC_CTX *mem_ctx, struct hostent *src,
614 ret = resolv_copy_hostent_common(mem_ctx, src);