From 6a2e5db6331d0f115b1b678891ed0a9ca0571a0b Mon Sep 17 00:00:00 2001 From: Thorsten Kukuk Date: Sun, 4 Sep 2005 20:32:25 +0000 Subject: Relevant BUGIDs: none Purpose of commit: cleanup Commit summary: --------------- Replace _pam_system_log with pam_syslog. --- libpam/pam_private.h | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) (limited to 'libpam/pam_private.h') diff --git a/libpam/pam_private.h b/libpam/pam_private.h index 7ff59276..2929a2f6 100644 --- a/libpam/pam_private.h +++ b/libpam/pam_private.h @@ -22,6 +22,7 @@ #include #include +#include /* the Linux-PAM configuration file */ @@ -253,14 +254,7 @@ void _pam_set_default_control(int *control_array, int default_action); void _pam_parse_control(int *control_array, char *tok); -void _pam_system_log(int priority, const char *format, ... ) -#ifdef __GNUC__ - __attribute__ ((format (printf, 2, 3))); -#else - ; -#endif - -#define _PAM_SYSTEM_LOG_PREFIX "PAM " +#define _PAM_SYSTEM_LOG_PREFIX "PAM" /* * XXX - Take care with this. It could confuse the logic of a trailing @@ -269,7 +263,7 @@ void _pam_system_log(int priority, const char *format, ... ) #define IF_NO_PAMH(X,pamh,ERR) \ if ((pamh) == NULL) { \ - _pam_system_log(LOG_ERR, X ": NULL pam handle passed"); \ + syslog(LOG_ERR, _PAM_SYSTEM_LOG_PREFIX " " X ": NULL pam handle passed"); \ return ERR; \ } -- cgit v1.2.3