[#SSL_ctrl] = SSL_ctrl :mrdocs: Perform a low‐level control operation on an SSL connection (prefer typed helpers/macros). == Synopsis Declared in `<openssl/ssl.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- long SSL_ctrl( xref:SSL.adoc[SSL]* ssl, int cmd, long larg, void* parg); ---- == Return Value Command‐specific long result; see the corresponding SSL_CTRL_* helper documentation. == Parameters [cols="1,4"] |=== | Name| Description | *ssl* | SSL connection to manipulate. | *cmd* | Control command (SSL_CTRL_* or DTLS_CTRL_*). | *larg* | Integer / size argument whose meaning depends on `cmd.` | *parg* | Pointer argument whose meaning depends on `cmd.` |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#