version 1.38, 2018/07/11 18:53:29 |
version 1.39, 2019/01/19 21:41:18 |
|
|
|
|
enum mm_keytype { MM_NOKEY, MM_HOSTKEY, MM_USERKEY }; |
enum mm_keytype { MM_NOKEY, MM_HOSTKEY, MM_USERKEY }; |
|
|
|
struct ssh; |
struct monitor; |
struct monitor; |
struct Authctxt; |
struct Authctxt; |
struct sshkey; |
struct sshkey; |
|
|
int mm_sshkey_sign(struct sshkey *, u_char **, size_t *, const u_char *, size_t, |
int mm_sshkey_sign(struct sshkey *, u_char **, size_t *, const u_char *, size_t, |
const char *, u_int compat); |
const char *, u_int compat); |
void mm_inform_authserv(char *, char *); |
void mm_inform_authserv(char *, char *); |
struct passwd *mm_getpwnamallow(const char *); |
struct passwd *mm_getpwnamallow(struct ssh *, const char *); |
char *mm_auth2_read_banner(void); |
char *mm_auth2_read_banner(void); |
int mm_auth_password(struct ssh *, 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 *, |