OSSL_ENCODER_CTX_add_extra

Add encoder implementations that continue an already-attached encoder chain.

Synopsis

Declared in <openssl/encoder.h>

int
OSSL_ENCODER_CTX_add_extra(
    OSSL_ENCODER_CTX* ctx,
    OSSL_LIB_CTX* libctx,
    char const* propq);

Return Value

1 on success, or 0 on failure.

Parameters

NameDescription
ctxEncoder context to extend.
libctxLibrary context used when fetching extra encoders, or NULL for the default.
propqOptional property query for fetching, or NULL.