]> andersk Git - gssapi-openssh.git/blobdiff - openssh/monitor_wrap.c
This fixes an issue with determining the auth method, for reporting
[gssapi-openssh.git] / openssh / monitor_wrap.c
index 9017cc43359fe5dad6247499d62c2bac69bac4a4..46ddce01b8e78e01c2f9d7dacc1464515181dd3a 100644 (file)
@@ -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,
This page took 0.047805 seconds and 4 git commands to generate.