Visit Our UNIX and Linux User Community

Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

pam_strerror(3) [opendarwin man page]

PAM_STRERROR(3) 						Programmers' Manual						   PAM_STRERROR(3)

NAME
pam_strerror - return a textual description of a Linux-PAM error SYNOPSIS
#include <security/pam_appl.h> or, #include <security/pam_modules.h> const char * pam_strerror( pam_handle_t *pamh, int pam_error); DESCRIPTION
pam_strerror This function returns some text describing the Linux-PAM error associated with the pam_error argument. RETURN VALUE
On success this function returns a description of the indicated error. Should the function not recognize the error, ``Unknown Linux-PAM error'' is returned. CONFORMING TO
DCE-RFC 86.0, October 1995. BUGS
This function should be internationalized. SEE ALSO
pam(8). Also, see the three Linux-PAM Guides, for System administrators, module developers, and application developers. Linux-PAM 0.70 1999 Oct 4 PAM_STRERROR(3)

Check Out this Related Man Page

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)

2 More Discussions You Might Find Interesting

1. UNIX for Advanced & Expert Users

Shopt -s histappend

What is the point of this? Whenever I close my shell it appends to the history file without adding this. I have never seen it overwrite my history file. # When the shell exits, append to the history file instead of overwriting it shopt -s histappend (3 Replies)
Discussion started by: cokedude
3 Replies

2. OS X (Apple)

Undeletable file

Greetings, I'm trying to delete a file with a weird name from within Terminal on a Mac. It's a very old file (1992) with null characters in the name: ␀␀Word Finder® Plus™. Here are some examples of what I've tried: 12FX009:5 dpontius$ ls ␀␀Word Finder® Plus™ 12FX009:5 dpontius$ rm... (29 Replies)
Discussion started by: dpontius
29 Replies

Featured Tech Videos