diff options
-rw-r--r-- | src/ecdh_gcrypt.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/ecdh_gcrypt.c b/src/ecdh_gcrypt.c index f7430800..e4b73dc2 100644 --- a/src/ecdh_gcrypt.c +++ b/src/ecdh_gcrypt.c @@ -214,7 +214,7 @@ int ecdh_build_k(ssh_session session) goto out; } - if (ssh_string_len(s) != k_length) { + if (ssh_string_len(s) != k_len) { ssh_string_burn(s); ssh_string_free(s); goto out; @@ -223,7 +223,7 @@ int ecdh_build_k(ssh_session session) err = gcry_mpi_scan(&session->next_crypto->k, GCRYMPI_FMT_USG, (const char *)ssh_string_data(s) + 1, - k_length / 2, + k_len / 2, NULL); ssh_string_burn(s); ssh_string_free(s); |