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.

Reply via email to