Lines Matching defs:spwd
88 verify_password(passwd* passwd, spwd* spwd, const char* plainPassword)
96 if (spwd == NULL) {
102 requiredPassword = spwd->sp_pwdp;
118 \a passwd must always be given, \a spwd only if there exists an entry
122 authenticate_user(const char* prompt, passwd* passwd, spwd* spwd, int maxTries,
126 if (verify_password(passwd, spwd, ""))
138 bool ok = verify_password(passwd, spwd, plainPassword);
152 spwd** _spwd, int maxTries, bool useStdio)
155 struct spwd* spwd = getspnam(user);
157 status_t error = authenticate_user(prompt, passwd, spwd, maxTries,
163 *_spwd = spwd;