Add non-standard PAM_PASSWD_PROMPT constant to mirror
PAM_USER_PROMPT. Sponsored by: DARPA, NAI Labs git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@3 185d5e19-27fe-0310-9dcf-9bff6b9f3609
This commit is contained in:
parent
9b64962713
commit
c6c0a2864f
|
@ -114,6 +114,7 @@ enum {
|
||||||
PAM_OLDAUTHTOK = 7,
|
PAM_OLDAUTHTOK = 7,
|
||||||
PAM_RUSER = 8,
|
PAM_RUSER = 8,
|
||||||
PAM_USER_PROMPT = 9,
|
PAM_USER_PROMPT = 9,
|
||||||
|
PAM_PASSWD_PROMPT = 10, /* OpenPAM extension */
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -65,6 +65,7 @@ pam_get_item(pam_handle_t *pamh,
|
||||||
case PAM_RUSER:
|
case PAM_RUSER:
|
||||||
case PAM_CONV:
|
case PAM_CONV:
|
||||||
case PAM_USER_PROMPT:
|
case PAM_USER_PROMPT:
|
||||||
|
case PAM_PASSWD_PROMPT:
|
||||||
*item = pamh->item[item_type];
|
*item = pamh->item[item_type];
|
||||||
return (PAM_SUCCESS);
|
return (PAM_SUCCESS);
|
||||||
default:
|
default:
|
||||||
|
|
|
@ -69,6 +69,7 @@ pam_set_item(pam_handle_t *pamh,
|
||||||
case PAM_RHOST:
|
case PAM_RHOST:
|
||||||
case PAM_RUSER:
|
case PAM_RUSER:
|
||||||
case PAM_USER_PROMPT:
|
case PAM_USER_PROMPT:
|
||||||
|
case PAM_PASSWD_PROMPT:
|
||||||
if (item == NULL) {
|
if (item == NULL) {
|
||||||
tmp = NULL;
|
tmp = NULL;
|
||||||
break;
|
break;
|
||||||
|
|
Loading…
Reference in New Issue