diff options
author | Andreas Schneider <asn@cryptomilk.org> | 2013-06-19 12:04:38 +0200 |
---|---|---|
committer | Andreas Schneider <asn@cryptomilk.org> | 2013-06-19 12:04:38 +0200 |
commit | e6be005236dfbafbe469c6630b750c2d987ba738 (patch) | |
tree | 902eaab67ebc7fb7744e8177115fbebf80494f3f /src/ecdh.c | |
parent | 8a4364a99bb4c367c13dd54328c30d61ec6b3624 (diff) | |
download | libssh-e6be005236dfbafbe469c6630b750c2d987ba738.tar.gz libssh-e6be005236dfbafbe469c6630b750c2d987ba738.tar.xz libssh-e6be005236dfbafbe469c6630b750c2d987ba738.zip |
ecdh: Add missing return in ssh_client_ecdh_init().
Diffstat (limited to 'src/ecdh.c')
-rw-r--r-- | src/ecdh.c | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -69,6 +69,7 @@ int ssh_client_ecdh_init(ssh_session session){ if (client_pubkey == NULL) { BN_CTX_free(ctx); EC_KEY_free(key); + return SSH_ERROR; } EC_POINT_point2oct(group,pubkey,POINT_CONVERSION_UNCOMPRESSED, |