Lines Matching refs:errp
217 getipnodebyname(const char *name, int af, int flags, int *errp)
231 *errp = NO_RECOVERY;
254 *errp = HOST_NOT_FOUND;
257 return _hpaddr(af, name, &addrbuf, errp);
265 *errp = HOST_NOT_FOUND;
269 return _hpaddr(af, name, &addrbuf, errp);
276 *errp = NETDB_INTERNAL;
285 hp = _hpcopy(hp, errp);
295 *errp = statp->res_h_errno;
297 hp = _hpmapv6(hp2, errp);
301 hp = _hpmerge(hpb, hp2, errp);
309 *errp = statp->res_h_errno;
316 getipnodebyaddr(const void *src, size_t len, int af, int *errp)
331 *errp = NO_RECOVERY;
344 *errp = NO_RECOVERY;
363 *errp = NO_RECOVERY;
380 *errp = statp->res_h_errno;
383 return (_hpcopy(hp, errp));
400 _hpcopy(struct hostent *hp, int *errp)
438 *errp = TRY_AGAIN;
479 _hpaddr(int af, const char *name, void *addr, int *errp)
492 return (_hpcopy(hp, errp));
500 _hpmerge(struct hostent *hp1, struct hostent *hp2, int *errp)
510 return _hpcopy(hp2, errp);
512 return _hpcopy(hp1, errp);
558 return (_hpcopy(hp, errp));
567 _hpmapv6(struct hostent *hp, int *errp)
574 return _hpcopy(hp, errp);
579 return _hpmerge(&hp6, hp, errp);