I get a "forward declaration of 'struct evp_aead_ctx_st'" message,
trying to use the "EVP_AEAD_CTX" functions on:
"OpenBSD 7.1 (GENERIC.MP) #448: Tue Mar 29 00:13:47 MDT 2022
[email protected]:/usr/src/sys/arch/amd64/compile/GENERIC.MP"
Some definitions, e.g. "evp_aead_ctx_st", appear to have moved from
<openssl/evp.h> to "evp_locl.h", since revision 1.98 of <openssl/evp.h>.
Is the EVP_AEAD_CTX functionality still supposed to be available, and how ?
The "evp_locl.h" header does not appear installed, find /usr/include
-name "evp_locl.h", shows nothing.