diff options
author | Jakub Jelen <jjelen@redhat.com> | 2019-06-21 08:55:06 +0200 |
---|---|---|
committer | Andreas Schneider <asn@cryptomilk.org> | 2019-06-24 15:42:01 +0200 |
commit | ec486d13db7efc91f2f4ebbb95df38c428848095 (patch) | |
tree | a3579a0267962c2dc1f0702ff327fd8d319adaf1 | |
parent | ebfe46f6ad424ba466d90e774b262d2683565fc3 (diff) | |
download | libssh-ec486d13db7efc91f2f4ebbb95df38c428848095.tar.gz libssh-ec486d13db7efc91f2f4ebbb95df38c428848095.tar.xz libssh-ec486d13db7efc91f2f4ebbb95df38c428848095.zip |
pki_crypto: Correct error checking after RSA key generation
Signed-off-by: Jakub Jelen <jjelen@redhat.com>
Reviewed-by: Anderson Toshiyuki Sasaki <ansasaki@redhat.com>
(cherry picked from commit a80547bdf99819d58bf8ca1f46d224a82b285ce3)
-rw-r--r-- | src/pki_crypto.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/pki_crypto.c b/src/pki_crypto.c index 4274bf5b..4cb23e60 100644 --- a/src/pki_crypto.c +++ b/src/pki_crypto.c @@ -529,7 +529,7 @@ int pki_key_generate_rsa(ssh_key key, int parameter){ BN_free(e); - if (rc == -1 || key->rsa == NULL) + if (rc <= 0 || key->rsa == NULL) return SSH_ERROR; return SSH_OK; } |