#include <syslog.h>
#include <security/pam_ext.h>
void
pam_syslog( |
pam_handle_t *pamh, |
| int priority, | |
| const char *fmt, | |
...); |
void
pam_vsyslog( |
pam_handle_t *pamh, |
| int priority, | |
| const char *fmt, | |
va_list args); |
The pam_syslog function logs
messages using syslog(3) and is intended
for internal use by Linux-PAM and PAM service modules. The
priority argument is
formed by ORing the facility and the level values as
documented in the syslog(3) manual page.
The pam_vsyslog function
performs the same task as pam_syslog() with the difference that it
takes a set of arguments which have been obtained using the
stdarg(3) variable argument
list macros.
The pam_syslog and
pam_vsyslog functions are
Linux-PAM extensions.
|
See Linux-PAM copyright notice for more information.
|