diff options
Diffstat (limited to 'monitor_wrap.h')
-rw-r--r-- | monitor_wrap.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/monitor_wrap.h b/monitor_wrap.h index 191277f3a..23ab096aa 100644 --- a/monitor_wrap.h +++ b/monitor_wrap.h | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: monitor_wrap.h,v 1.42 2019/09/06 05:23:55 djm Exp $ */ | 1 | /* $OpenBSD: monitor_wrap.h,v 1.44 2019/11/25 00:51:37 djm Exp $ */ |
2 | 2 | ||
3 | /* | 3 | /* |
4 | * Copyright 2002 Niels Provos <provos@citi.umich.edu> | 4 | * Copyright 2002 Niels Provos <provos@citi.umich.edu> |
@@ -38,6 +38,7 @@ struct monitor; | |||
38 | struct Authctxt; | 38 | struct Authctxt; |
39 | struct sshkey; | 39 | struct sshkey; |
40 | struct sshauthopt; | 40 | struct sshauthopt; |
41 | struct sshkey_sig_details; | ||
41 | 42 | ||
42 | void mm_log_handler(LogLevel, const char *, void *); | 43 | void mm_log_handler(LogLevel, const char *, void *); |
43 | int mm_is_monitor(void); | 44 | int mm_is_monitor(void); |
@@ -45,7 +46,7 @@ int mm_is_monitor(void); | |||
45 | DH *mm_choose_dh(int, int, int); | 46 | DH *mm_choose_dh(int, int, int); |
46 | #endif | 47 | #endif |
47 | int mm_sshkey_sign(struct ssh *, struct sshkey *, u_char **, size_t *, | 48 | int mm_sshkey_sign(struct ssh *, struct sshkey *, u_char **, size_t *, |
48 | const u_char *, size_t, const char *, u_int compat); | 49 | const u_char *, size_t, const char *, const char *, u_int compat); |
49 | void mm_inform_authserv(char *, char *); | 50 | void mm_inform_authserv(char *, char *); |
50 | struct passwd *mm_getpwnamallow(struct ssh *, const char *); | 51 | struct passwd *mm_getpwnamallow(struct ssh *, const char *); |
51 | char *mm_auth2_read_banner(void); | 52 | char *mm_auth2_read_banner(void); |
@@ -57,7 +58,7 @@ int mm_user_key_allowed(struct ssh *, struct passwd *, struct sshkey *, int, | |||
57 | int mm_hostbased_key_allowed(struct ssh *, struct passwd *, const char *, | 58 | int mm_hostbased_key_allowed(struct ssh *, struct passwd *, const char *, |
58 | const char *, struct sshkey *); | 59 | const char *, struct sshkey *); |
59 | int mm_sshkey_verify(const struct sshkey *, const u_char *, size_t, | 60 | int mm_sshkey_verify(const struct sshkey *, const u_char *, size_t, |
60 | const u_char *, size_t, const char *, u_int); | 61 | const u_char *, size_t, const char *, u_int, struct sshkey_sig_details **); |
61 | 62 | ||
62 | #ifdef GSSAPI | 63 | #ifdef GSSAPI |
63 | OM_uint32 mm_ssh_gssapi_server_ctx(Gssctxt **, gss_OID); | 64 | OM_uint32 mm_ssh_gssapi_server_ctx(Gssctxt **, gss_OID); |