1
1

ecdh: fix build for old libgcrypt

Summary:
Fix a typo for old libgcrypt builds `k_length` -> `k_len`.

Signed-off-by: Jon Simons <jon@jonsimons.org>

Test Plan:  * Spotted this last-minute typo bug in local testing.

Reviewers: asn

Differential Revision: https://bugs.libssh.org/D10
Этот коммит содержится в:
Jon Simons 2017-10-29 16:27:02 +01:00 коммит произвёл Andreas Schneider
родитель 7204d2f485
Коммит 17c03005d8

Просмотреть файл

@ -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);