Including kdf.h isn't enough, you also need evp.h
authortb <tb@openbsd.org>
Wed, 10 Jul 2024 07:57:37 +0000 (07:57 +0000)
committertb <tb@openbsd.org>
Wed, 10 Jul 2024 07:57:37 +0000 (07:57 +0000)
It will be a cold day in hell before I see an OpenSSL manpage without
mistakes in it.

lib/libcrypto/man/EVP_PKEY_CTX_set_hkdf_md.3

index 86286fa..973ae95 100644 (file)
@@ -1,4 +1,4 @@
-.\" $OpenBSD: EVP_PKEY_CTX_set_hkdf_md.3,v 1.3 2023/09/13 13:46:52 schwarze Exp $
+.\" $OpenBSD: EVP_PKEY_CTX_set_hkdf_md.3,v 1.4 2024/07/10 07:57:37 tb Exp $
 .\" full merge up to: OpenSSL 1cb7eff4 Sep 10 13:56:40 2019 +0100
 .\"
 .\" This file was written by Alessandro Ghedini <alessandro@ghedini.me>,
@@ -49,7 +49,7 @@
 .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
 .\" OF THE POSSIBILITY OF SUCH DAMAGE.
 .\"
-.Dd $Mdocdate: September 13 2023 $
+.Dd $Mdocdate: July 10 2024 $
 .Dt EVP_PKEY_CTX_SET_HKDF_MD 3
 .Os
 .Sh NAME
@@ -60,6 +60,7 @@
 .Nm EVP_PKEY_CTX_hkdf_mode
 .Nd HMAC-based Extract-and-Expand key derivation algorithm
 .Sh SYNOPSIS
+.In openssl/evp.h
 .In openssl/kdf.h
 .Ft int
 .Fo EVP_PKEY_CTX_hkdf_mode