From 069350d7e4d9e13ea5451273db51023e972a9373 Mon Sep 17 00:00:00 2001 From: Andreas Schneider Date: Fri, 19 Feb 2010 15:25:09 +0100 Subject: s3-pam_smbpass: Remove obsolete signal type cast. --- source3/pam_smbpass/pam_smb_acct.c | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'source3/pam_smbpass/pam_smb_acct.c') diff --git a/source3/pam_smbpass/pam_smb_acct.c b/source3/pam_smbpass/pam_smb_acct.c index 9ad74788f07..650d322b356 100644 --- a/source3/pam_smbpass/pam_smb_acct.c +++ b/source3/pam_smbpass/pam_smb_acct.c @@ -82,30 +82,30 @@ int pam_sm_acct_mgmt( pam_handle_t *pamh, int flags, /* Getting into places that might use LDAP -- protect the app from a SIGPIPE it's not expecting */ - oldsig_handler = CatchSignal(SIGPIPE, SIGNAL_CAST SIG_IGN); + oldsig_handler = CatchSignal(SIGPIPE, SIG_IGN); if (!initialize_password_db(True, NULL)) { _log_err(pamh, LOG_ALERT, "Cannot access samba password database" ); - CatchSignal(SIGPIPE, SIGNAL_CAST oldsig_handler); + CatchSignal(SIGPIPE, oldsig_handler); return PAM_AUTHINFO_UNAVAIL; } /* Get the user's record. */ if (!(sampass = samu_new( NULL ))) { - CatchSignal(SIGPIPE, SIGNAL_CAST oldsig_handler); + CatchSignal(SIGPIPE, oldsig_handler); /* malloc fail. */ return nt_status_to_pam(NT_STATUS_NO_MEMORY); } if (!pdb_getsampwnam(sampass, name )) { _log_err(pamh, LOG_DEBUG, "acct: could not identify user"); - CatchSignal(SIGPIPE, SIGNAL_CAST oldsig_handler); + CatchSignal(SIGPIPE, oldsig_handler); return PAM_USER_UNKNOWN; } /* check for lookup failure */ if (!strlen(pdb_get_username(sampass)) ) { - CatchSignal(SIGPIPE, SIGNAL_CAST oldsig_handler); + CatchSignal(SIGPIPE, oldsig_handler); return PAM_USER_UNKNOWN; } @@ -118,13 +118,13 @@ int pam_sm_acct_mgmt( pam_handle_t *pamh, int flags, , "Your account has been disabled; " "please see your system administrator." ); - CatchSignal(SIGPIPE, SIGNAL_CAST oldsig_handler); + CatchSignal(SIGPIPE, oldsig_handler); return PAM_ACCT_EXPIRED; } /* TODO: support for expired passwords. */ - CatchSignal(SIGPIPE, SIGNAL_CAST oldsig_handler); + CatchSignal(SIGPIPE, oldsig_handler); return PAM_SUCCESS; } -- cgit