opensolaris man page for pam_strerror

Query: pam_strerror

OS: opensolaris

Section: 3pam

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

pam_strerror(3PAM)					       PAM Library Functions						pam_strerror(3PAM)

NAME
pam_strerror - get PAM error message string
SYNOPSIS
cc [ flag... ] file... -lpam [ library... ] #include <security/pam_appl.h> const char *pam_strerror(pam_handle_t*pamh, int errnum);
DESCRIPTION
The pam_strerror() function maps the PAM error number in errnum to a PAM error message string, and returns a pointer to that string. The application should not free or modify the string returned. The pamh argument is the PAM handle obtained by a prior call to pam_start(). If pam_start() returns an error, a null PAM handle should be passed.
ERRORS
The pam_strerror() function returns the string "Unknown error" if errnum is out-of-range.
ATTRIBUTES
See attributes(5) for description of the following attributes: +-----------------------------+-----------------------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +-----------------------------+-----------------------------+ |Interface Stability | Stable | +-----------------------------+-----------------------------+ |MT-Level |MT-Safe with exceptions | +-----------------------------+-----------------------------+
SEE ALSO
pam(3PAM), pam_start(3PAM), attributes(5)
NOTES
The interfaces in libpam are MT-Safe only if each thread within the multithreaded application uses its own PAM handle. SunOS 5.11 9 Jul 2003 pam_strerror(3PAM)
Related Man Pages
pam_getenv(3pam) - opensolaris
pam_close_session(3pam) - opensolaris
pam_open_session(3pam) - opensolaris
pam_getenv(3pam) - sunos
pam_getenvlist(3pam) - sunos
Similar Topics in the Unix Linux Community
How to learn UNIX
What does this mean?
PHP Man Pages Now Available (Over 10,000)
Study UNIX Kernel
What's legal and what's not?