mirror of
https://git.libssh.org/projects/libssh.git
synced 2026-02-11 18:50:28 +09:00
mbedcrypto: Refromat pki_key_to_blob()
Signed-off-by: Jakub Jelen <jjelen@redhat.com>
Reviewed-by: Eshan Kelkar <eshankelkar@galorithm.com>
(cherry picked from commit 7c34fa783d)
This commit is contained in:
@@ -910,7 +910,7 @@ ssh_string pki_key_to_blob(const ssh_key key, enum ssh_key_e type)
|
||||
|
||||
switch (key->type) {
|
||||
case SSH_KEYTYPE_RSA: {
|
||||
mbedtls_rsa_context *rsa;
|
||||
mbedtls_rsa_context *rsa = NULL;
|
||||
if (mbedtls_pk_can_do(key->pk, MBEDTLS_PK_RSA) == 0) {
|
||||
SSH_BUFFER_FREE(buffer);
|
||||
return NULL;
|
||||
@@ -1123,7 +1123,6 @@ ssh_string pki_key_to_blob(const ssh_key key, enum ssh_key_e type)
|
||||
if (rc < 0) {
|
||||
goto fail;
|
||||
}
|
||||
|
||||
}
|
||||
break;
|
||||
case SSH_KEYTYPE_ED25519:
|
||||
@@ -1156,7 +1155,8 @@ makestring:
|
||||
goto fail;
|
||||
}
|
||||
|
||||
rc = ssh_string_fill(str, ssh_buffer_get(buffer),
|
||||
rc = ssh_string_fill(str,
|
||||
ssh_buffer_get(buffer),
|
||||
ssh_buffer_get_len(buffer));
|
||||
if (rc < 0) {
|
||||
goto fail;
|
||||
|
||||
Reference in New Issue
Block a user