Free temporary storage allocated while adding a custom TLS extension.
Declared in <openssl/ssl.h>
typedef void(* SSL_custom_ext_free_cb_ex)(SSL*, unsigned int, unsigned int, unsigned char const*, void*);
| Name | Description |
|---|---|
| s | SSL connection for which the extension was built. |
| ext_type | TLS extension type being freed. |
| context | Bitmask identifying the message and conditions for this call. |
| out | Extension payload previously returned by the matching add callback. |
| add_arg | Application argument from SSL_CTX_add_custom_ext(). |