[#SSL_CONF_cmd_argv]
= SSL&lowbar;CONF&lowbar;cmd&lowbar;argv
:mrdocs:

Process at most two SSL configuration command&hyphen;line arguments from `pargv&sol;pargc&period;`

== Synopsis

Declared in `&lt;openssl&sol;ssl&period;h&gt;`

[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
int
SSL&lowbar;CONF&lowbar;cmd&lowbar;argv(
    xref:SSL_CONF_CTX.adoc[SSL&lowbar;CONF&lowbar;CTX]* cctx,
    int* pargc,
    char*** pargv);
----

== Return Value

Number of arguments consumed (0, 1, or 2), &hyphen;2 if a required value is missing, or &hyphen;1 on other error&period;

== Parameters

[cols="1,4"]
|===
| Name| Description
| *cctx*
| Configuration context previously prepared with flags&sol;prefix&sol;target&period;
| *pargc*
| Address of remaining argument count&semi; updated after processing (may be NULL)&period;
| *pargv*
| Address of remaining argument vector&semi; updated after processing&period;
|===


[.small]#Created with https://www.mrdocs.com[MrDocs]#
