X-Git-Url: http://andersk.mit.edu/gitweb/gssapi-openssh.git/blobdiff_plain/b5afdff53b51d529e596da3b4c2aa5ee14cc8b08..f96b1f670e759a7834f281f437f64550fdfecd97:/openssh/monitor_wrap.c?ds=sidebyside diff --git a/openssh/monitor_wrap.c b/openssh/monitor_wrap.c index 9017cc4..46ddce0 100644 --- a/openssh/monitor_wrap.c +++ b/openssh/monitor_wrap.c @@ -1248,12 +1248,13 @@ mm_ssh_gssapi_checkmic(Gssctxt *ctx, gss_buffer_t gssbuf, gss_buffer_t gssmic) } int -mm_ssh_gssapi_userok(char *user, struct passwd *pw) +mm_ssh_gssapi_userok(char *user, struct passwd *pw, int gssapi_keyex) { Buffer m; int authenticated = 0; buffer_init(&m); + buffer_put_int(&m, gssapi_keyex); mm_request_send(pmonitor->m_recvfd, MONITOR_REQ_GSSUSEROK, &m); mm_request_receive_expect(pmonitor->m_recvfd, MONITOR_ANS_GSSUSEROK,