From b95e392c799b0a12fefd5fafeac82609867a19e5 Mon Sep 17 00:00:00 2001 From: Kevin Jones Date: Mon, 9 Aug 2021 10:54:27 -0400 Subject: [PATCH] Update is_cert_type to account for security key certificates. Signed-off-by: Kevin Jones --- include/libssh/pki.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/include/libssh/pki.h b/include/libssh/pki.h index 6357b0b60..44f44bb71 100644 --- a/include/libssh/pki.h +++ b/include/libssh/pki.h @@ -129,6 +129,8 @@ enum ssh_digest_e ssh_key_hash_from_name(const char *name); #define is_cert_type(kt)\ ((kt) == SSH_KEYTYPE_DSS_CERT01 ||\ (kt) == SSH_KEYTYPE_RSA_CERT01 ||\ + (kt) == SSH_KEYTYPE_SK_ECDSA_CERT01 ||\ + (kt) == SSH_KEYTYPE_SK_ED25519_CERT01 ||\ ((kt) >= SSH_KEYTYPE_ECDSA_P256_CERT01 &&\ (kt) <= SSH_KEYTYPE_ED25519_CERT01)) -- GitLab