PAM_REFRESH_CRED
err = pam_setcred(pm_pamh, PAM_REFRESH_CRED);
(flags & PAM_REFRESH_CRED) == 0 &&
if ((flags & PAM_REINITIALIZE_CRED) || (flags & PAM_REFRESH_CRED)) {
if (flags & (PAM_REFRESH_CRED|PAM_DELETE_CRED)) {
else if (flags & PAM_REFRESH_CRED)
err = attempt_refresh_cred(kmd, user, PAM_REFRESH_CRED);
if ((flag != PAM_REFRESH_CRED) &&
} else if ((retval == 0) && (flag & PAM_REFRESH_CRED)) {
!(flags & PAM_REFRESH_CRED) &&
if ((flags & PAM_REFRESH_CRED) != 0)
!(flags & PAM_REFRESH_CRED) &&
PAM_REINITIALIZE_CRED | PAM_REFRESH_CRED)) {
case PAM_REFRESH_CRED: