version 1.8.4.1, 2003/09/16 20:50:43 |
version 1.8.4.2, 2004/03/04 18:18:16 |
|
|
struct passwd; |
struct passwd; |
struct Authctxt; |
struct Authctxt; |
|
|
|
int mm_is_monitor(void); |
DH *mm_choose_dh(int, int, int); |
DH *mm_choose_dh(int, int, int); |
int mm_key_sign(Key *, u_char **, u_int *, u_char *, u_int); |
int mm_key_sign(Key *, u_char **, u_int *, u_char *, u_int); |
void mm_inform_authserv(char *, char *); |
void mm_inform_authserv(char *, char *); |
|
|
OM_uint32 mm_ssh_gssapi_accept_ctx(Gssctxt *ctxt, |
OM_uint32 mm_ssh_gssapi_accept_ctx(Gssctxt *ctxt, |
gss_buffer_desc *recv, gss_buffer_desc *send, OM_uint32 *flags); |
gss_buffer_desc *recv, gss_buffer_desc *send, OM_uint32 *flags); |
int mm_ssh_gssapi_userok(char *user); |
int mm_ssh_gssapi_userok(char *user); |
|
OM_uint32 mm_ssh_gssapi_checkmic(Gssctxt *, gss_buffer_t, gss_buffer_t); |
#endif |
#endif |
|
|
|
struct Session; |
void mm_terminate(void); |
void mm_terminate(void); |
int mm_pty_allocate(int *, int *, char *, int); |
int mm_pty_allocate(int *, int *, char *, int); |
void mm_session_pty_cleanup2(void *); |
void mm_session_pty_cleanup2(struct Session *); |
|
|
/* SSHv1 interfaces */ |
/* SSHv1 interfaces */ |
void mm_ssh1_session_id(u_char *); |
void mm_ssh1_session_id(u_char *); |