#include <security/pam_ext.h>
void
pam_prompt( |
pam_handle_t *pamh, |
int style, | |
char **response, | |
const char *fmt, | |
...) ; |
void
pam_vprompt( |
pam_handle_t *pamh, |
int style, | |
char **response, | |
const char *fmt, | |
va_list args) ; |
The pam_prompt
function
constructs a message from the specified format string and
arguments and passes it to the conversation function as set
by the service. Upon successful return, response is set to point to a
string returned from the conversation function. This string
is allocated on heap and should be freed.
Memory buffer error.
Conversation failure.
Transaction was successful created.
System error.
The pam_prompt
and
pam_vprompt
functions are
Linux-PAM extensions.
See Linux-PAM copyright notice for more information.
|