Lines Matching defs:pw
101 struct passwd *pw;
103 pw = getpwnam(pszUser);
104 if (!pw)
114 pw->pw_passwd = spwd->sp_pwdp;
116 /* Default fCorrect=true if no password specified. In that case, pw->pw_passwd
120 if (pw->pw_passwd && *pw->pw_passwd)
124 char *pszEncPasswd = crypt_r(pszPasswd, pw->pw_passwd, data);
125 fCorrect = pszEncPasswd && !strcmp(pszEncPasswd, pw->pw_passwd);
131 *pGid = pw->pw_gid;
132 *pUid = pw->pw_uid;
136 struct passwd *ppw, pw;
139 if (getpwnam_r(pszUser, &pw, szBuf, sizeof(szBuf), &ppw) != 0 || ppw == NULL)