EVP_PKEY_CTX_str2ctrl

Pass a NUL-terminated string to EVP_PKEY_CTX_ctrl as the p2 argument.

Synopsis

Declared in <openssl/evp.h>

int
EVP_PKEY_CTX_str2ctrl(
    EVP_PKEY_CTX* ctx,
    int cmd,
    char const* str);

Return Value

Positive on success, 0 or negative on failure (same convention as EVP_PKEY_CTX_ctrl).

Parameters

NameDescription
ctxKey context that receives the control.
cmdControl command number understood by the key method.
strNUL-terminated string passed as p2 (length is strlen(str)).