]> andersk Git - gssapi-openssh.git/blobdiff - openssh/monitor_wrap.h
openssh-3.6.1p2-gssapi-20030430.diff from Simon
[gssapi-openssh.git] / openssh / monitor_wrap.h
index d960a3d0b4c122d062d4296c8b428f88b542b17e..ffd2f2884b5200bbef58f042a3638aa53d4d0634 100644 (file)
@@ -59,6 +59,18 @@ BIGNUM *mm_auth_rsa_generate_challenge(Key *);
 void mm_start_pam(char *);
 #endif
 
+#ifdef GSSAPI
+#include "ssh-gss.h"
+OM_uint32 mm_ssh_gssapi_server_ctx(Gssctxt **ctxt, gss_OID oid);
+OM_uint32 mm_ssh_gssapi_accept_ctx(Gssctxt *ctxt, gss_buffer_desc *recv,
+                                  gss_buffer_desc *send, OM_uint32 *flags);
+OM_uint32 mm_ssh_gssapi_sign(Gssctxt *ctxt, gss_buffer_desc *buffer,
+                            gss_buffer_desc *hash);
+int mm_ssh_gssapi_userok(char *user);
+char *mm_ssh_gssapi_last_error(Gssctxt *ctxt, OM_uint32 *maj, OM_uint32 *min);
+
+#endif
+
 void mm_terminate(void);
 int mm_pty_allocate(int *, int *, char *, int);
 void mm_session_pty_cleanup2(void *);
This page took 0.033453 seconds and 4 git commands to generate.