X-Git-Url: https://www.tinc-vpn.org/git/browse?a=blobdiff_plain;f=src%2Fopenssl%2Fecdsa.c;h=a4f0f30d259b68355d94d9920d0416249df3c2ea;hb=027228debee2ea6f31cd176e456c13d626380066;hp=c3b9683334c36077e7a4d7812f91d41a049d5f34;hpb=73863fab8ae1ecd8307aaeef486919cc76b85d63;p=tinc diff --git a/src/openssl/ecdsa.c b/src/openssl/ecdsa.c index c3b96833..a4f0f30d 100644 --- a/src/openssl/ecdsa.c +++ b/src/openssl/ecdsa.c @@ -105,3 +105,14 @@ bool ecdsa_verify(ecdsa_t *ecdsa, const void *in, size_t len, const void *sig) { return true; } + +bool ecdsa_active(ecdsa_t *ecdsa) { + return *ecdsa; +} + +void ecdsa_free(ecdsa_t *ecdsa) { + if(*ecdsa) { + EC_KEY_free(*ecdsa); + *ecdsa = NULL; + } +}