summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/pki_crypto.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/pki_crypto.c b/src/pki_crypto.c
index 18ac876..d4f48d3 100644
--- a/src/pki_crypto.c
+++ b/src/pki_crypto.c
@@ -555,9 +555,11 @@ ssh_string pki_signature_to_blob(const ssh_signature sig)
}
ssh_string_fill(sig_blob, buffer, 40);
+ break;
case SSH_KEYTYPE_RSA:
case SSH_KEYTYPE_RSA1:
sig_blob = string_copy(sig->rsa_sig);
+ break;
case SSH_KEYTYPE_ECDSA:
case SSH_KEYTYPE_UNKNOWN:
ssh_pki_log("Unknown signature key type: %d", sig->type);