CRYPTO_THREAD_cleanup_local

Destroy a thread-local key previously created with CRYPTO_THREAD_init_local().

Synopsis

Declared in <openssl/crypto.h>

int
CRYPTO_THREAD_cleanup_local(CRYPTO_THREAD_LOCAL* key);

Return Value

1 on success, or 0 on failure.

Parameters

NameDescription
keyKey to clean up (invalid after success).