[#OPENSSL_sk_insert] = OPENSSL_sk_insert :mrdocs: Insert `data` before index `where` (appending if `where` is out of range). == Synopsis Declared in `<openssl/stack.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- int OPENSSL_sk_insert( xref:OPENSSL_STACK.adoc[OPENSSL_STACK]* sk, void const* data, int where); ---- == Return Value New number of elements, or 0 on failure. == Parameters [cols="1,4"] |=== | Name| Description | *sk* | Stack to modify. | *data* | Element pointer to store (not copied). | *where* | Insertion index. |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#