aboutsummaryrefslogtreecommitdiff
path: root/src/pki_crypto.c
diff options
context:
space:
mode:
authorJon Simons <jon@jonsimons.org>2020-02-10 13:37:14 -0500
committerJakub Jelen <jjelen@redhat.com>2020-02-11 10:08:26 +0100
commit3664ba2800eaa1b54008b232d7f0404871d2f8d9 (patch)
tree8d456c70e8e384e9c4ba4a17c89f9e037cdc01d6 /src/pki_crypto.c
parent30d03498b46c65c3faf134f3c4c959e6fcfbf537 (diff)
downloadlibssh-3664ba2800eaa1b54008b232d7f0404871d2f8d9.tar.gz
libssh-3664ba2800eaa1b54008b232d7f0404871d2f8d9.tar.xz
libssh-3664ba2800eaa1b54008b232d7f0404871d2f8d9.zip
pki: fix `pki_key_ecdsa_to_key_type` thread-safety
Resolves https://bugs.libssh.org/T214. Signed-off-by: Jon Simons <jon@jonsimons.org> Reviewed-by: Jakub Jelen <jjelen@redhat.com>
Diffstat (limited to 'src/pki_crypto.c')
-rw-r--r--src/pki_crypto.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/pki_crypto.c b/src/pki_crypto.c
index 7e10d8c6..3fd4f2a6 100644
--- a/src/pki_crypto.c
+++ b/src/pki_crypto.c
@@ -97,7 +97,7 @@ static int pki_key_ecdsa_to_nid(EC_KEY *k)
static enum ssh_keytypes_e pki_key_ecdsa_to_key_type(EC_KEY *k)
{
- static int nid;
+ int nid;
nid = pki_key_ecdsa_to_nid(k);