diff options
Diffstat (limited to 'auth-pam.h')
-rw-r--r-- | auth-pam.h | 13 |
1 files changed, 5 insertions, 8 deletions
@@ -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 */ |