Lines Matching refs:he2
272 struct hostent he, *he1 = NULL, *he2 = NULL, *he3; in getipnodebyname() local
327 he2 = gethostbyname2_p(name, AF_INET6, net_data); in getipnodebyname()
328 if (he2 != NULL) { in getipnodebyname()
329 he1 = copyandmerge(he2, NULL, af, error_num); in getipnodebyname()
332 he2 = NULL; in getipnodebyname()
342 he2 = gethostbyname2_p(name, AF_INET, net_data); in getipnodebyname()
343 if (he1 == NULL && he2 == NULL) { in getipnodebyname()
352 he3 = copyandmerge(he1, he2, af, error_num); in getipnodebyname()
361 struct hostent *he1, *he2; local
410 he2 = copyandmerge(he1, NULL, af, error_num);
411 if (he2 == NULL)
418 return (he2);
811 copyandmerge(struct hostent *he1, struct hostent *he2, int af, int *error_num) { argument
834 if (he2 != NULL) {
835 cpp = he2->h_addr_list;
841 cpp = he2->h_aliases;
886 if (he2 != NULL) {
887 cpp = he2->h_addr_list;
893 if (af == AF_INET6 && he2->h_addrtype == AF_INET) {
914 cpp = (he1 != NULL) ? he1->h_aliases : he2->h_aliases;
927 he1->h_name : he2->h_name) + 1);
930 strcpy(he->h_name, (he1 != NULL) ? he1->h_name : he2->h_name);