fill_pwent_from_fd
err = fill_pwent_from_fd(fd, pwbuf, buf, buflen);
err = fill_pwent_from_fd(fd, &p->pwent, p->pwbuff, PWBUFFSZ);