Change the pkey.ptr from char * to void *
authortb <tb@openbsd.org>
Fri, 18 Nov 2022 14:45:10 +0000 (14:45 +0000)
committertb <tb@openbsd.org>
Fri, 18 Nov 2022 14:45:10 +0000 (14:45 +0000)
commit0ee28c099bf99d6e31f8f996e1670085c2ac2a37
tree31a0ff77418ef614c8730df33b7a486de9fc2671
parent087f54cd99ce4e0869273b6eeacabf4411b23b15
Change the pkey.ptr from char * to void *

Now that EVP_PKEY is opaque, there is no reason to keep the ptr member
of the pkey union as a weird char pointer, a void pointer will do. This
avoids a few stupid casts and simplifies an upcoming diff.

ok jsing
lib/libcrypto/cmac/cm_ameth.c
lib/libcrypto/cmac/cm_pmeth.c
lib/libcrypto/evp/evp_locl.h
lib/libcrypto/evp/p_lib.c
lib/libcrypto/hmac/hm_ameth.c
lib/libcrypto/hmac/hm_pmeth.c