Lines Matching refs:result
409 struct hostent *result, char *buffer, int buflen,
437 NSS_XbyY_INIT(&arg, result, buffer, buflen, str2ent);
460 struct hostent *result, char *buffer, int buflen,
479 result->h_addrtype = AF_INET;
480 result->h_length = sizeof (struct in_addr);
483 result->h_addr_list = (char **)ROUND_UP(
486 result->h_aliases = (char **)ROUND_UP(result->h_addr_list,
488 result->h_aliases[0] = buffer;
489 result->h_aliases[1] = NULL;
493 result->h_addr_list[0] = buffer + buflen -
495 result->h_addr_list[1] = NULL;
496 result->h_aliases = result->h_addr_list;
497 result->h_name = buffer;
500 return (result);
511 result->h_addrtype = AF_INET6;
512 result->h_length = sizeof (struct in6_addr);
515 result->h_addr_list = (char **)ROUND_UP(
518 result->h_aliases = (char **)ROUND_UP(result->h_addr_list,
520 result->h_aliases[0] = buffer;
521 result->h_aliases[1] = NULL;
525 result->h_addr_list[0] = buffer + buflen -
527 result->h_addr_list[1] = NULL;
528 result->h_aliases = result->h_addr_list;
529 result->h_name = buffer;
532 return (result);
535 NSS_XbyY_INIT(&arg, result, buffer, buflen, str2hostent);