Lines Matching refs:he1
272 struct hostent he, *he1 = NULL, *he2 = NULL, *he3; in getipnodebyname() local
329 he1 = copyandmerge(he2, NULL, af, error_num); in getipnodebyname()
330 if (he1 == NULL) in getipnodebyname()
341 (he1 == NULL || (flags & AI_ALL) != 0)))) { in getipnodebyname()
343 if (he1 == NULL && he2 == NULL) { in getipnodebyname()
352 he3 = copyandmerge(he1, he2, af, error_num); in getipnodebyname()
354 if (he1 != NULL) in getipnodebyname()
355 freehostent(he1); in getipnodebyname()
361 struct hostent *he1, *he2; local
405 he1 = gethostbyaddr_p(cp, 4, AF_INET, net_data);
406 if (he1 == NULL) {
410 he2 = copyandmerge(he1, NULL, af, error_num);
417 memcpy(he1->h_addr, src, len);
429 he1 = gethostbyaddr_p(src, 16, AF_INET6, net_data);
430 if (he1 == NULL) {
434 return (copyandmerge(he1, NULL, af, error_num));
811 copyandmerge(struct hostent *he1, struct hostent *he2, int af, int *error_num) { argument
821 if (he1 != NULL) {
822 cpp = he1->h_addr_list;
827 cpp = he1->h_aliases;
840 if (he1 == NULL) {
865 if (he1 != NULL) {
866 cpp = he1->h_addr_list;
872 if (af == AF_INET6 && he1->h_addrtype == AF_INET) {
914 cpp = (he1 != NULL) ? he1->h_aliases : he2->h_aliases;
926 he->h_name = memget(strlen((he1 != NULL) ?
927 he1->h_name : he2->h_name) + 1);
930 strcpy(he->h_name, (he1 != NULL) ? he1->h_name : he2->h_name);