28 void start_pam(Authctxt *);
29 void finish_pam(
void);
30 u_int do_pam_account(
void);
31 void do_pam_session(
void);
32 void do_pam_setcred(
int );
33 void do_pam_chauthtok(
void);
34 int do_pam_putenv(
char *,
char *);
35 char ** fetch_pam_environment(
void);
36 char ** fetch_pam_child_environment(
void);
37 void free_pam_environment(
char **);
38 void sshpam_thread_cleanup(
void);
39 void sshpam_cleanup(
void);
40 int sshpam_auth_passwd(Authctxt *,
const char *);
41 int sshpam_get_maxtries_reached(
void);
42 void sshpam_set_maxtries_reached(
int);
43 int is_pam_session_open(
void);
44 struct passwd *sshpam_getpw(
const char *);