[#SSL_custom_ext_free_cb_ex] = SSL_custom_ext_free_cb_ex :mrdocs: Free temporary storage allocated while adding a custom TLS extension. == Synopsis Declared in `<openssl/ssl.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- typedef void(* SSL_custom_ext_free_cb_ex)(xref:SSL.adoc[SSL]*, unsigned int, unsigned int, unsigned char const*, void*); ---- == Parameters [cols="1,4"] |=== | 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(). |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#