PAM_ERROR



PAM_ERROR


NAME
pam_error, pam_verror − display error messages to the user

SYNOPSIS
#include <security/pam_ext.h>

int pam_error(pam_handle_t *pamh, const char *fmt, ...);

int pam_verror(pam_handle_t *pamh, const char *fmt, va_list args);

DESCRIPTION

The pam_error function prints error messages through the conversation function to the user.

The pam_verror function performs the same task as pam_error() with the difference that it takes a set of arguments which have been obtained using the stdarg(3) variable argument list macros.

RETURN VALUES
PAM_BUF_ERR

Memory buffer error.

PAM_CONV_ERR

Conversation failure.

PAM_SUCCESS

Error message was displayed.

PAM_SYSTEM_ERR

System error.

SEE ALSO
pam_info
(3), pam_vinfo(3), pam_prompt(3), pam_vprompt(3), pam(8)

STANDARDS
The pam_error and pam_verror functions are Linux−PAM extensions.



More Linux Commands

manpages/tack.1.html
tack(1) - terminfo action checker - Linux manual page.......
The tack program has three purposes: 411toppm(1) to help you build a new terminfo entry describing an unknown terminal, 411toppm(1) to test the correctness of a

manpages/fread.3.html
fread(3) - binary stream input/output - Linux manual page...
The function fread() reads nmemb elements of data, each size bytes long, from the stream pointed to by stream, storing them at the location given by ptr. The fu

manpages/FcFreeTypeCharSet.3.html
FcFreeTypeCharSet(3) - compute unicode coverage (Man Page)
FcFreeTypeCharSet.3 - Scans a FreeType face and returns the set of encoded Unicode chars. This scans several encoding tables to build as complete a list as poss

manpages/pam_setcred.3.html
pam_setcred(3) - establish / delete user credentials........
The pam_setcred function is used to establish, maintain and delete the credentials of a user. It should be called to set the credentials after a user has been a

manpages/Net::LDAP::Extra.3pm.html
Net::LDAP::Extra(3pm) - Load extra Net::LDAP methods........
Net::LDAP::Extra allows extra methods to be added to Net::LDAP. Normally such methods would be added by sub-classing Net::LDAP, but this proves to get messy as

manpages/Tcl_FreeParse.3.html
Tcl_FreeParse(3) - parse Tcl scripts and expressions........
These procedures parse Tcl commands or portions of Tcl commands such as expressions or references to variables. Each procedure takes a pointer to a script (or p

manpages/XDGAKeyEventToXKeyEvent.3.html
XDGAKeyEventToXKeyEvent(3) - Client library for the XFree86-
The XFree86-DGA extension is an X server extension for allowing client programs direct access to the video frame buffer. This is a brief description of the prog

manpages/nop.1.html
nop(1) - pretty-print graph file (Commands - Linux man page)
nop reads a stream of graphs and prints each in pretty-printed (canonical) format on stdout. If no files are given, it reads from stdin. OPTIONS The following o

manpages/html2textrc.5.html
html2textrc(5) formatting properties file for html2text(1)
The html2textrc(5) file defines a set of formatting properties used by the html2text(1) utility, that overrides the programs built-in formatting defaults. Each

manpages/journalctl.1.html
journalctl(1) Query the systemd journal - Linux manual page
journalctl may be used to query the contents of the systemd(1) journal as written by systemd-journald.service(8). If called without parameters, it will show the

manpages/ldap_str2matchingrule.3.html
ldap_str2matchingrule(3) - Schema definition handling routin
These routines are used to parse schema definitions in the syntax defined in RFC 4512 into structs and handle these structs. These routines handle four kinds of

manpages/XtGetConstraintResourceList.3.html
XtGetConstraintResourceList(3) - obtain resource list.......
If XtGetResourceList is called before the widget class is initialized (that is, before the first widget of that class has been created), XtGetResourceList retur





We can't live, work or learn in freedom unless the software we use is free.