version 1.36, 2017/12/18 02:25:15 |
version 1.37, 2018/03/03 03:15:51 |
|
|
|
|
struct monitor; |
struct monitor; |
struct Authctxt; |
struct Authctxt; |
|
struct sshkey; |
|
struct sshauthopt; |
|
|
void mm_log_handler(LogLevel, const char *, void *); |
void mm_log_handler(LogLevel, const char *, void *); |
int mm_is_monitor(void); |
int mm_is_monitor(void); |
|
|
void mm_inform_authserv(char *, char *); |
void mm_inform_authserv(char *, char *); |
struct passwd *mm_getpwnamallow(const char *); |
struct passwd *mm_getpwnamallow(const char *); |
char *mm_auth2_read_banner(void); |
char *mm_auth2_read_banner(void); |
int mm_auth_password(struct Authctxt *, char *); |
int mm_auth_password(struct ssh *, char *); |
int mm_key_allowed(enum mm_keytype, const char *, const char *, struct sshkey *, |
int mm_key_allowed(enum mm_keytype, const char *, const char *, struct sshkey *, |
int); |
int, struct sshauthopt **); |
int mm_user_key_allowed(struct passwd *, struct sshkey *, int); |
int mm_user_key_allowed(struct ssh *, struct passwd *, struct sshkey *, int, |
|
struct sshauthopt **); |
int mm_hostbased_key_allowed(struct passwd *, const char *, |
int mm_hostbased_key_allowed(struct passwd *, const char *, |
const char *, struct sshkey *); |
const char *, struct sshkey *); |
int mm_sshkey_verify(const struct sshkey *, const u_char *, size_t, |
int mm_sshkey_verify(const struct sshkey *, const u_char *, size_t, |