Lines Matching defs:he
1049 * he pointer to hostent with mapped v4 addresses
1064 __mappedtov4(struct hostent *he, int *extract_error)
1075 if (he == NULL) {
1079 if ((__find_mapped(he, 0)) == 0) {
1103 for (i = 0; he->h_addr_list[i] != NULL; i++) {
1106 he->h_addr_list[i]))
1123 (struct in6_addr *)he->h_addr_list[i], addr4p);
1133 buff_locp -= (len = strlen(he->h_name) + 1);
1134 h_namep = he->h_name;
1142 if (he->h_aliases != NULL) {
1143 for (i = 0; he->h_aliases[i] != NULL; i++) {
1144 buff_locp -= (len = strlen(he->h_aliases[i]) + 1);
1153 bcopy((char *)he->h_aliases[i], buff_locp, len);
1175 * Otherwise, the he pointer passed in is returned, even if no addresses
1179 __filter_addresses(int af, struct hostent *he)
1185 if (he == NULL)
1188 in6addrlist = (struct in6_addr **)he->h_addr_list;
1206 return (he);
1212 * he hostent structure to seach
1223 __find_mapped(struct hostent *he, int find_both)
1229 for (i = 0; he->h_addr_list[i] != NULL; i++) {
1232 (struct in6_addr *)he->h_addr_list[i])) {