summaryrefslogtreecommitdiff
path: root/auth-pam.h
diff options
context:
space:
mode:
Diffstat (limited to 'auth-pam.h')
-rw-r--r--auth-pam.h13
1 files changed, 5 insertions, 8 deletions
diff --git a/auth-pam.h b/auth-pam.h
index a1a2b52d..9fcea270 100644
--- a/auth-pam.h
+++ b/auth-pam.h
@@ -1,5 +1,3 @@
-/* $Id: auth-pam.h,v 1.27 2004/09/11 12:17:26 dtucker Exp $ */
-
/*
* Copyright (c) 2000 Damien Miller. All rights reserved.
*
@@ -27,15 +25,12 @@
#include "includes.h"
#ifdef USE_PAM
-#if !defined(SSHD_PAM_SERVICE)
-# define SSHD_PAM_SERVICE __progname
-#endif
+struct ssh;
-void start_pam(Authctxt *);
+void start_pam(struct ssh *);
void finish_pam(void);
u_int do_pam_account(void);
-void do_pam_session(void);
-void do_pam_set_tty(const char *);
+void do_pam_session(struct ssh *);
void do_pam_setcred(int );
void do_pam_chauthtok(void);
int do_pam_putenv(char *, char *);
@@ -45,6 +40,8 @@ void free_pam_environment(char **);
void sshpam_thread_cleanup(void);
void sshpam_cleanup(void);
int sshpam_auth_passwd(Authctxt *, const char *);
+int sshpam_get_maxtries_reached(void);
+void sshpam_set_maxtries_reached(int);
int is_pam_session_open(void);
#endif /* USE_PAM */