While all the BIO_TYPE_* constants are part of the API, most of their
authorschwarze <schwarze@openbsd.org>
Tue, 11 Apr 2023 15:35:31 +0000 (15:35 +0000)
committerschwarze <schwarze@openbsd.org>
Tue, 11 Apr 2023 15:35:31 +0000 (15:35 +0000)
commit18b8c325c4662737211f5f41254c70efd6f70f20
treefb04f79daf3bfba2db10a02a6ec61eca3db63038
parentb0de9779a901d3d92ffc56c8063fe6e07887b6f9
While all the BIO_TYPE_* constants are part of the API, most of their
values are only part of the ABI and not of the API, so delete them
from the SYNOPSIS: application programmers must not rely on the
specific values.

Instead of listing the specific values, properly describe the meaning
of all these constants.

However, the values of BIO_TYPE_NONE and BIO_TYPE_START are hard-coded
into the API and application programmers need to be aware of their
values, so those remain in the SYNOPSIS.
lib/libcrypto/man/BIO_find_type.3