logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

OSSL_PARAM_print_to_bio - OSSL_PARAM interrogation utilities

Description

OSSL_PARAM_print_to_bio() formats each parameter contained in the passed in array of OSSL_PARAM values p,
       and prints both the key, and optionally its value, to a provided BIO.  p must be a non-null array of
       OSSL_PARAM values, terminated with a value containing a null key member.  print_values is a control
       parameter, indicating that key values should be printed, in addition to key names.

History

OSSL_PARAM_print_to_bio() was added in OpenSSL 3.5

Name

       OSSL_PARAM_print_to_bio - OSSL_PARAM interrogation utilities

Return Values

OSSL_PARAM_print_to_bio() returns 1 on success, and 0 on failure

Synopsis

        #include <openssl/params.h>

        int OSSL_PARAM_print_to_bio(const OSSL_PARAM *p, BIO *bio,
                                    int print_values);

See Also