=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/ssh/monitor_wrap.h,v retrieving revision 1.14.6.1 retrieving revision 1.15 diff -u -r1.14.6.1 -r1.15 --- src/usr.bin/ssh/monitor_wrap.h 2006/10/06 03:19:32 1.14.6.1 +++ src/usr.bin/ssh/monitor_wrap.h 2006/03/20 18:14:02 1.15 @@ -1,4 +1,4 @@ -/* $OpenBSD: monitor_wrap.h,v 1.14.6.1 2006/10/06 03:19:32 brad Exp $ */ +/* $OpenBSD: monitor_wrap.h,v 1.15 2006/03/20 18:14:02 deraadt Exp $ */ /* * Copyright 2002 Niels Provos @@ -27,6 +27,8 @@ #ifndef _MM_WRAP_H_ #define _MM_WRAP_H_ +#include "key.h" +#include "buffer.h" extern int use_privsep; #define PRIVSEP(x) (use_privsep ? mm_##x : x) @@ -35,6 +37,7 @@ struct monitor; struct mm_master; +struct passwd; struct Authctxt; int mm_is_monitor(void); @@ -54,6 +57,7 @@ BIGNUM *mm_auth_rsa_generate_challenge(Key *); #ifdef GSSAPI +#include "ssh-gss.h" OM_uint32 mm_ssh_gssapi_server_ctx(Gssctxt **, gss_OID); OM_uint32 mm_ssh_gssapi_accept_ctx(Gssctxt *, gss_buffer_desc *, gss_buffer_desc *, OM_uint32 *); @@ -92,4 +96,4 @@ void mm_zfree(struct mm_master *, void *); void mm_init_compression(struct mm_master *); -#endif /* _MM_WRAP_H_ */ +#endif /* _MM_H_ */