Lines Matching refs:he2
276 struct hostent he, *he1 = NULL, *he2 = NULL, *he3; in getipnodebyname() local
331 he2 = gethostbyname2_p(name, AF_INET6, net_data); in getipnodebyname()
332 if (he2 != NULL) { in getipnodebyname()
333 he1 = copyandmerge(he2, NULL, af, error_num); in getipnodebyname()
336 he2 = NULL; in getipnodebyname()
346 he2 = gethostbyname2_p(name, AF_INET, net_data); in getipnodebyname()
347 if (he1 == NULL && he2 == NULL) { in getipnodebyname()
356 he3 = copyandmerge(he1, he2, af, error_num); in getipnodebyname()
365 struct hostent *he1, *he2; local
414 he2 = copyandmerge(he1, NULL, af, error_num);
415 if (he2 == NULL)
422 return (he2);
815 copyandmerge(struct hostent *he1, struct hostent *he2, int af, int *error_num) { argument
838 if (he2 != NULL) {
839 cpp = he2->h_addr_list;
845 cpp = he2->h_aliases;
890 if (he2 != NULL) {
891 cpp = he2->h_addr_list;
897 if (af == AF_INET6 && he2->h_addrtype == AF_INET) {
918 cpp = (he1 != NULL) ? he1->h_aliases : he2->h_aliases;
931 he1->h_name : he2->h_name) + 1);
934 strcpy(he->h_name, (he1 != NULL) ? he1->h_name : he2->h_name);