getpwnam_r
if (getpwnam_r(localname, &pw, pwbuf, sizeof(pwbuf), &pwd) != 0) {
if (getpwnam_r(localname, &pw, pwbuf, sizeof(pwbuf), &pwd) != 0)
if(getpwnam_r(luser, &pw, pwbuf, sizeof(pwbuf), &pwd) != 0)
(getpwnam_r(NAME,REC,BUF,BUFSIZE,OUT) == 0 \
(getpwnam_r(NAME,REC,BUF,BUFSIZE) == 0 \
(*(OUT) = getpwnam_r(NAME,REC,BUF,BUFSIZE), *(OUT) == NULL ? -1 : 0)
int getpwnam_r(const char *, struct passwd *, char *, size_t,
error = getpwnam_r(lname, &pwd, bufp, buflen, &pw);
return (getpwnam_r(key.name, pwd, buffer, bufsize, res));
return (getpwnam_r(name, pwd, buffer, bufsize, result));
getpwnam_r("root", &sts, bufs, sizeof(bufs), &pwds);
getpwnam_r("operator", &sts, bufs, sizeof(bufs), &pwds);
error = getpwnam_r(lua_tostring(L, 2), &passwd,
(void)getpwnam_r(username, &pwres, pwbuf, sizeof(pwbuf), &pwd);
(void)getpwnam_r(tmpl_user, &pwres, pwbuf,
error = getpwnam_r(d->name, pwd, (char *)(pwd + 1),