diff options
Diffstat (limited to 'src/libmbedcrypto.c')
-rw-r--r-- | src/libmbedcrypto.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/libmbedcrypto.c b/src/libmbedcrypto.c index 7e77c026..aa183f18 100644 --- a/src/libmbedcrypto.c +++ b/src/libmbedcrypto.c @@ -30,8 +30,6 @@ #ifdef HAVE_LIBMBEDCRYPTO #include <mbedtls/md.h> -extern const struct ssh_cipher_struct chacha20poly1305_cipher; - struct ssh_mac_ctx_struct { enum ssh_mac_e mac_type; mbedtls_md_context_t ctx; @@ -964,7 +962,7 @@ void ssh_mbedtls_init(void) cmp = strcmp(ssh_ciphertab[i].name, "chacha20-poly1305@openssh.com"); if (cmp == 0) { memcpy(&ssh_ciphertab[i], - &chacha20poly1305_cipher, + ssh_get_chacha20poly1305_cipher(), sizeof(struct ssh_cipher_struct)); break; } |