getspnam_r
(getspnam_r(nptr, &sp, spbuf, sizeof (spbuf)) == NULL)) {
lshpw = getspnam_r(user, &spwd, shadow, sizeof (shadow));
extern struct spwd *getspnam_r(const char *, struct spwd *, char *, int);
getspnam_r(nam, b->result, b->buffer, b->buflen));
if (getspnam_r(name, pwbuf->spwd, pwbuf->spwd_scratch,