diff options
author | Aris Adamantiadis <aris@0xbadc0de.be> | 2018-11-06 22:22:59 +0100 |
---|---|---|
committer | Andreas Schneider <asn@cryptomilk.org> | 2019-01-24 12:56:14 +0100 |
commit | 40faa98c5ee0c834879c1ea7a7b3e347893e8fed (patch) | |
tree | 696786bb92639b192e15907e5856f46bc2096a2c /src/wrapper.c | |
parent | 94070658792df7d50fe8320caecfcf17534fe455 (diff) | |
download | libssh-40faa98c5ee0c834879c1ea7a7b3e347893e8fed.tar.gz libssh-40faa98c5ee0c834879c1ea7a7b3e347893e8fed.tar.xz libssh-40faa98c5ee0c834879c1ea7a7b3e347893e8fed.zip |
wrapper: Move dh cleanup into dh.c
Signed-off-by: Aris Adamantiadis <aris@0xbadc0de.be>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
Reviewed-by: Andreas Schneider <asn@cryptomilk.org>
Diffstat (limited to 'src/wrapper.c')
-rw-r--r-- | src/wrapper.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/src/wrapper.c b/src/wrapper.c index b4429e47..74a2acb1 100644 --- a/src/wrapper.c +++ b/src/wrapper.c @@ -165,10 +165,7 @@ void crypto_free(struct ssh_crypto_struct *crypto) cipher_free(crypto->in_cipher); cipher_free(crypto->out_cipher); - bignum_safe_free(crypto->e); - bignum_safe_free(crypto->f); - bignum_safe_free(crypto->x); - bignum_safe_free(crypto->y); + ssh_dh_cleanup(crypto); bignum_safe_free(crypto->k); #ifdef HAVE_ECDH SAFE_FREE(crypto->ecdh_client_pubkey); |