pam_vprompt(3) suse man page | unix.com

Man Page: pam_vprompt

Operating Environment: suse

Section: 3

PAM_PROMPT(3)							 Linux-PAM Manual						     PAM_PROMPT(3)

NAME
pam_prompt, pam_vprompt - interface to conversation function
SYNOPSIS
#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);
DESCRIPTION
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.
RETURN VALUES
PAM_BUF_ERR Memory buffer error. PAM_CONV_ERR Conversation failure. PAM_SUCCESS Transaction was successful created. PAM_SYSTEM_ERR System error.
SEE ALSO
pam(8), pam_conv(3)
STANDARDS
The pam_prompt and pam_vprompt functions are Linux-PAM extensions. Linux-PAM Manual 04/01/2010 PAM_PROMPT(3)
Related Man Pages
pam_error(3) - debian
pam_error(3) - centos
pam_prompt(3) - netbsd
pam_prompt(3) - osx
pam_vprompt(3) - osx
Similar Topics in the Unix Linux Community
Change directory error
Getting command output to putty window title.
Cut command on RHEL 6.8 compatibility issues
Update kernel Linux without reboot?!
32 bit process addressing more than 4GB