Callback invoked when an ex_data slot is freed or the owning object is destroyed.
Declared in <openssl/crypto.h>
typedef void CRYPTO_EX_free(void*, void*, CRYPTO_EX_DATA*, int, long, void*);
| Name | Description |
|---|---|
| parent | Object that owns the CRYPTO_EX_DATA. |
| ptr | Pointer value previously stored in the slot. |
| ad | Ex-data bag for parent. |
| idx | Ex-data index being cleared. |
| argl | Long argument registered with CRYPTO_get_ex_new_index(). |
| argp | Pointer argument registered with CRYPTO_get_ex_new_index(). |