OSSL_PARAM_print_to_bio(3ssl)

OSSL_PARAM_print_to_bio3ssl

Ossl_param interrogation utilities

Usage

 #include <openssl/params.h>
 int OSSL_PARAM_print_to_bio(const OSSL_PARAM *p, BIO *bio,
                             int print_values);

Overview

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.

Return values

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

Releases

2 releases since Debian 13 (Trixie); the text changed 1 time.

  1. 13
  2. Arch

History

OSSL_PARAM_print_to_bio() was added in OpenSSL 3.5

From openssl 3.6.5-1 in Arch Linux 2026-11-01. Parsed by carta from the page's man source.