Make structs in evp.h and hmac.h opaque
authortb <tb@openbsd.org>
Fri, 14 Jan 2022 08:04:14 +0000 (08:04 +0000)
committertb <tb@openbsd.org>
Fri, 14 Jan 2022 08:04:14 +0000 (08:04 +0000)
commit9a297db8163c9f9eed21efcb98112e93196d2928
treeb137aa98430558a260f8ff23e00d6b370716473f
parente5507b7981b662f711a33add37935e7512c0ba02
Make structs in evp.h and hmac.h opaque

This moves most structs to evp_locl.h and moves HMAC_CTX to hmac_local.h.

ok inoguchi jsing
lib/libcrypto/evp/evp.h
lib/libcrypto/evp/evp_locl.h
lib/libcrypto/hmac/hmac.h
lib/libcrypto/hmac/hmac_local.h