gethostent_r
while (gethostent_r(&ent, buffer, bufferlen, error)) {
struct hostent *gethostent_r(struct hostent *, char *, int, int *h_errnop);
return (gethostent_r(b->result, b->buffer, b->buflen, &h_errno));
struct hostent *gethostent_r();
struct hostent *gethostent_r(struct hostent *, char *, int, int *h_errnop);
struct hostent *gethostent_r __P((struct hostent *hptr, char *buf, int buflen,