Lines Matching refs:result

106 _uncached_getipnodebyname(const char *nam, struct hostent *result,
109 return (_switch_getipnodebyname_r(nam, result, buffer, buflen,
115 struct hostent *result, char *buffer, int buflen, int *h_errnop)
119 result, buffer, buflen, h_errnop));
122 result, buffer, buflen, h_errnop));
253 nssout.nss.host.hent = buf6->result;
269 __find_mapped(buf6->result, 0) != 0) {
291 nssout.nss.host.hent = buf4->result;
315 * results, and the end result needs to be
323 hp = __mapv4tov6(buf4->result,
324 ((buf6 != NULL) ? buf6->result : NULL),
334 hp = buf6->result;
342 hp = __filter_addresses(AF_INET, buf6->result);
344 hp = __filter_addresses(AF_INET6, buf6->result);
360 hp = __mappedtov4(buf6->result, error_num);
363 hp = buf4->result;
394 if (buf6->result == hp)
395 buf6->result = NULL;
399 if (buf4->result == hp)
400 buf4->result = NULL;
476 nssout.nss.host.hent = buf->result;
490 sizeof (in_addr_t), AF_INET, buf->result,
502 hp = res->result;
503 (void) __mapv4tov6(buf->result, 0, res,
514 hp = buf->result;
553 nssout.nss.host.hent = buf->result;
566 hp = buf->result;
567 if (!gethostbyaddr_r(src, len, type, buf->result,
575 if ((hp = __mappedtov4(buf->result, error_num)) == NULL) {
603 nssout.nss.host.hent = buf->result;
791 host = (struct hostent *)res->result;
853 return (host); /* we're done, return result */
1034 host = (struct hostent *)res->result;
1120 * result in all addresses being filtered out, a NULL pointer is returned.
1195 * separates the result pointer (ptr to hostent+data buf) from the
1199 * bufp->result bufp->buffer
1218 if ((bufp->result = malloc(ALIGN(sizeof (struct hostent)) + bufsz)) ==
1223 bufp->buffer = (char *)(bufp->result) + sizeof (struct hostent);
1237 if (bufp->result != NULL)
1238 free(bufp->result);