diff options
author | Kevin Jones <kevin@vcsjones.com> | 2021-08-09 10:54:27 -0400 |
---|---|---|
committer | Jakub Jelen <jjelen@redhat.com> | 2021-08-12 20:02:31 +0200 |
commit | 188d0785e14db52ce001e8dc9e19d44f32d22745 (patch) | |
tree | d8a3aa0bcdab7c62a6cefc9e4519c4534089a16a | |
parent | 63f97a3d0301005568cf235eccb54610704666f6 (diff) | |
download | libssh-188d0785e14db52ce001e8dc9e19d44f32d22745.tar.gz libssh-188d0785e14db52ce001e8dc9e19d44f32d22745.tar.xz libssh-188d0785e14db52ce001e8dc9e19d44f32d22745.zip |
Update is_cert_type to account for security key certificates.
Signed-off-by: Kevin Jones <kevin@vcsjones.com>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
-rw-r--r-- | include/libssh/pki.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/libssh/pki.h b/include/libssh/pki.h index 6357b0b6..44f44bb7 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)) |