]> asedeno.scripts.mit.edu Git - PuTTY.git/blobdiff - ssh.c
Clean up hash selection in ECDSA.
[PuTTY.git] / ssh.c
diff --git a/ssh.c b/ssh.c
index 51bfe8c3f03a8edfba19e2c56af8a431ed72f085..fd3cdd64bcd0ac7d1b2a50d666e10da71d32b7e0 100644 (file)
--- a/ssh.c
+++ b/ssh.c
@@ -6852,7 +6852,7 @@ static void do_ssh2_transport(Ssh ssh, void *vin, int inlen,
                   ssh->kex->hash->text_name);
         ssh->pkt_kctx = SSH2_PKTCTX_ECDHKEX;
 
-        s->eckey = ssh_ecdhkex_newkey(ssh->kex->name);
+        s->eckey = ssh_ecdhkex_newkey(ssh->kex);
         if (!s->eckey) {
             bombout(("Unable to generate key for ECDH"));
             crStopV;