CRYPTO_EX_free

Callback invoked when an ex_data slot is freed or the owning object is destroyed.

Synopsis

Declared in <openssl/crypto.h>

typedef void CRYPTO_EX_free(void*, void*, CRYPTO_EX_DATA*, int, long, void*);

Parameters

NameDescription
parentObject that owns the CRYPTO_EX_DATA.
ptrPointer value previously stored in the slot.
adEx-data bag for parent.
idxEx-data index being cleared.
arglLong argument registered with CRYPTO_get_ex_new_index().
argpPointer argument registered with CRYPTO_get_ex_new_index().