s3: Fix smb_pam_passcheck
authorVolker Lendecke <vl@samba.org>
Sat, 28 Aug 2010 11:04:09 +0000 (13:04 +0200)
committerVolker Lendecke <vl@samba.org>
Sat, 28 Aug 2010 09:05:22 +0000 (11:05 +0200)
source3/auth/pampass.c
source3/include/proto.h

index 8ee33cc2b09787830e3d208260ab0320c0aebc00..dfeeb22588e7d32d6fe01c204b0937f82634873a 100644 (file)
@@ -802,8 +802,8 @@ NTSTATUS smb_pam_accountcheck(const char *user, const char *rhost)
  * PAM Password Validation Suite
  */
 
-NTSTATUS smb_pam_passcheck(const char * user, const char * password,
-                          const char * rhost)
+NTSTATUS smb_pam_passcheck(const char * user, const char * rhost,
+                          const char * password)
 {
        pam_handle_t *pamh = NULL;
        NTSTATUS nt_status = NT_STATUS_LOGON_FAILURE;
index 7d1655916b986219133237a1c599ddfdbca89d31..e82b1ac486641c9cdaa7fd730be288d178cb56b7 100644 (file)
@@ -222,8 +222,8 @@ NTSTATUS auth_wbc_init(void);
 bool smb_pam_claim_session(char *user, char *tty, char *rhost);
 bool smb_pam_close_session(char *user, char *tty, char *rhost);
 NTSTATUS smb_pam_accountcheck(const char *user, const char *rhost);
-NTSTATUS smb_pam_passcheck(const char * user, const char * password,
-                          const char * rhost);
+NTSTATUS smb_pam_passcheck(const char * user, const char * rhost,
+                          const char * password);
 bool smb_pam_passchange(const char *user, const char *rhost,
                        const char *oldpassword, const char *newpassword);
 bool smb_pam_claim_session(char *user, char *tty, char *rhost);