diff options
author | Tomas Mraz <tm@t8m.info> | 2005-09-17 09:02:06 +0000 |
---|---|---|
committer | Tomas Mraz <tm@t8m.info> | 2005-09-17 09:02:06 +0000 |
commit | 7d2aa22b82ff4c7c0737e11ca6a19abbf57ab4db (patch) | |
tree | f1f2d998bfbf4e819d590f23835b5224c1785e04 | |
parent | 1574ef8c3088242bb3c88d45fcf17e642bb60403 (diff) | |
download | pam-7d2aa22b82ff4c7c0737e11ca6a19abbf57ab4db.tar.gz pam-7d2aa22b82ff4c7c0737e11ca6a19abbf57ab4db.tar.bz2 pam-7d2aa22b82ff4c7c0737e11ca6a19abbf57ab4db.zip |
Relevant BUGIDs:
Purpose of commit: cleanup
Commit summary:
---------------
Suppress unused parameters warning, sync returned error values with OpenPAM
(by ldv)
-rw-r--r-- | modules/pam_deny/pam_deny.c | 40 |
1 files changed, 24 insertions, 16 deletions
diff --git a/modules/pam_deny/pam_deny.c b/modules/pam_deny/pam_deny.c index b474751d..9b113d83 100644 --- a/modules/pam_deny/pam_deny.c +++ b/modules/pam_deny/pam_deny.c @@ -14,6 +14,8 @@ * modules include file to define their prototypes. */ +#include "config.h" + #define PAM_SM_AUTH #define PAM_SM_ACCOUNT #define PAM_SM_SESSION @@ -23,46 +25,52 @@ /* --- authentication management functions --- */ -PAM_EXTERN int pam_sm_authenticate(pam_handle_t *pamh,int flags,int argc - ,const char **argv) +PAM_EXTERN int +pam_sm_authenticate(pam_handle_t *pamh UNUSED, int flags UNUSED, + int argc UNUSED, const char **argv UNUSED) { return PAM_AUTH_ERR; } -PAM_EXTERN int pam_sm_setcred(pam_handle_t *pamh,int flags,int argc - ,const char **argv) +PAM_EXTERN int +pam_sm_setcred(pam_handle_t *pamh UNUSED, int flags UNUSED, + int argc UNUSED, const char **argv UNUSED) { - return PAM_CRED_UNAVAIL; + return PAM_CRED_ERR; } /* --- account management functions --- */ -PAM_EXTERN int pam_sm_acct_mgmt(pam_handle_t *pamh,int flags,int argc - ,const char **argv) +PAM_EXTERN int +pam_sm_acct_mgmt(pam_handle_t *pamh UNUSED, int flags UNUSED, + int argc UNUSED, const char **argv UNUSED) { - return PAM_ACCT_EXPIRED; + return PAM_AUTH_ERR; } /* --- password management --- */ -PAM_EXTERN int pam_sm_chauthtok(pam_handle_t *pamh,int flags,int argc - ,const char **argv) +PAM_EXTERN int +pam_sm_chauthtok(pam_handle_t *pamh UNUSED, int flags UNUSED, + int argc UNUSED, const char **argv UNUSED) { return PAM_AUTHTOK_ERR; } /* --- session management --- */ -PAM_EXTERN int pam_sm_open_session(pam_handle_t *pamh,int flags,int argc - ,const char **argv) +PAM_EXTERN int +pam_sm_open_session(pam_handle_t *pamh UNUSED, int flags UNUSED, + int argc UNUSED, const char **argv UNUSED) { - return PAM_SYSTEM_ERR; + return PAM_SESSION_ERR; } -PAM_EXTERN int pam_sm_close_session(pam_handle_t *pamh,int flags,int argc - ,const char **argv) +PAM_EXTERN int +pam_sm_close_session(pam_handle_t *pamh UNUSED, int flags UNUSED, + int argc UNUSED, const char **argv UNUSED) { - return PAM_SYSTEM_ERR; + return PAM_SESSION_ERR; } /* end of module definition */ |