diff options
author | Colin Watson <cjwatson@debian.org> | 2004-03-01 02:25:32 +0000 |
---|---|---|
committer | Colin Watson <cjwatson@debian.org> | 2004-03-01 02:25:32 +0000 |
commit | ea8116a11e3de70036dbc665ccb0d486cf89cac9 (patch) | |
tree | d73ccdff78d8608e156465af42e6a1b3527fb2d6 /monitor_wrap.h | |
parent | e39b311381a5609cc05acf298c42fba196dc524b (diff) | |
parent | f5bda272678ec6dccaa5f29379cf60cb855018e8 (diff) |
Merge 3.8p1 to the trunk. This builds and runs, but I haven't tested it
extensively yet.
ProtocolKeepAlives is now just a compatibility alias for
ServerAliveInterval.
Diffstat (limited to 'monitor_wrap.h')
-rw-r--r-- | monitor_wrap.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/monitor_wrap.h b/monitor_wrap.h index 5e0334588..55be10b19 100644 --- a/monitor_wrap.h +++ b/monitor_wrap.h | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: monitor_wrap.h,v 1.11 2003/08/28 12:54:34 markus Exp $ */ | 1 | /* $OpenBSD: monitor_wrap.h,v 1.13 2003/11/17 11:06:07 markus Exp $ */ |
2 | 2 | ||
3 | /* | 3 | /* |
4 | * Copyright 2002 Niels Provos <provos@citi.umich.edu> | 4 | * Copyright 2002 Niels Provos <provos@citi.umich.edu> |
@@ -40,6 +40,7 @@ struct mm_master; | |||
40 | struct passwd; | 40 | struct passwd; |
41 | struct Authctxt; | 41 | struct Authctxt; |
42 | 42 | ||
43 | int mm_is_monitor(void); | ||
43 | DH *mm_choose_dh(int, int, int); | 44 | DH *mm_choose_dh(int, int, int); |
44 | int mm_key_sign(Key *, u_char **, u_int *, u_char *, u_int); | 45 | int mm_key_sign(Key *, u_char **, u_int *, u_char *, u_int); |
45 | void mm_inform_authserv(char *, char *); | 46 | void mm_inform_authserv(char *, char *); |
@@ -61,6 +62,7 @@ OM_uint32 mm_ssh_gssapi_server_ctx(Gssctxt **ctxt, gss_OID oid); | |||
61 | OM_uint32 mm_ssh_gssapi_accept_ctx(Gssctxt *ctxt, | 62 | OM_uint32 mm_ssh_gssapi_accept_ctx(Gssctxt *ctxt, |
62 | gss_buffer_desc *recv, gss_buffer_desc *send, OM_uint32 *flags); | 63 | gss_buffer_desc *recv, gss_buffer_desc *send, OM_uint32 *flags); |
63 | int mm_ssh_gssapi_userok(char *user); | 64 | int mm_ssh_gssapi_userok(char *user); |
65 | OM_uint32 mm_ssh_gssapi_checkmic(Gssctxt *, gss_buffer_t, gss_buffer_t); | ||
64 | #endif | 66 | #endif |
65 | 67 | ||
66 | #ifdef USE_PAM | 68 | #ifdef USE_PAM |
@@ -72,9 +74,10 @@ int mm_sshpam_respond(void *, u_int, char **); | |||
72 | void mm_sshpam_free_ctx(void *); | 74 | void mm_sshpam_free_ctx(void *); |
73 | #endif | 75 | #endif |
74 | 76 | ||
77 | struct Session; | ||
75 | void mm_terminate(void); | 78 | void mm_terminate(void); |
76 | int mm_pty_allocate(int *, int *, char *, int); | 79 | int mm_pty_allocate(int *, int *, char *, int); |
77 | void mm_session_pty_cleanup2(void *); | 80 | void mm_session_pty_cleanup2(struct Session *); |
78 | 81 | ||
79 | /* SSHv1 interfaces */ | 82 | /* SSHv1 interfaces */ |
80 | void mm_ssh1_session_id(u_char *); | 83 | void mm_ssh1_session_id(u_char *); |