]> andersk Git - gssapi-openssh.git/commitdiff
remove unnecessary deviations from Simon's patch
authorjbasney <jbasney>
Tue, 7 Mar 2006 23:12:49 +0000 (23:12 +0000)
committerjbasney <jbasney>
Tue, 7 Mar 2006 23:12:49 +0000 (23:12 +0000)
openssh/kexgsss.c

index 4e93cb87b96a887c14cb279d6220b2949ff471fa..9f51705b08cf558ddb478dfe4cd0aa7475bbce1a 100644 (file)
@@ -221,13 +221,13 @@ kexgss_server(Kex *kex)
        BN_free(dh_client_pub);
 
        if (kex->session_id == NULL) {
-               kex->session_id_len = 20;
+               kex->session_id_len = hashlen;
                kex->session_id = xmalloc(kex->session_id_len);
                memcpy(kex->session_id, hash, kex->session_id_len);
        }
 
        gssbuf.value = hash;
-       gssbuf.length = 20; /* Hashlen appears to always be 20 */
+       gssbuf.length = hashlen;
 
        if (GSS_ERROR(PRIVSEP(ssh_gssapi_sign(ctxt,&gssbuf,&msg_tok))))
                fatal("Couldn't get MIC");
This page took 0.358856 seconds and 5 git commands to generate.