Check *authtok - pam_get_item(3) will succeed even if the item is
NULL. Sponsored by: DARPA, NAI Labs git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@58 185d5e19-27fe-0310-9dcf-9bff6b9f3609
This commit is contained in:
parent
105c3d4de7
commit
c7df899506
|
@ -59,7 +59,7 @@ pam_get_authtok(pam_handle_t *pamh,
|
|||
return (PAM_SYSTEM_ERR);
|
||||
|
||||
r = pam_get_item(pamh, PAM_AUTHTOK, (const void **)authtok);
|
||||
if (r == PAM_SUCCESS)
|
||||
if (r == PAM_SUCCESS && *authtok != NULL)
|
||||
return (PAM_SUCCESS);
|
||||
if (prompt == NULL) {
|
||||
if (pam_get_item(pamh, PAM_AUTHTOK_PROMPT,
|
||||
|
|
Loading…
Reference in New Issue