Provide replacement functions for the BN_GENCB_set{,_old}() macros
authortb <tb@openbsd.org>
Sat, 4 Dec 2021 15:48:23 +0000 (15:48 +0000)
committertb <tb@openbsd.org>
Sat, 4 Dec 2021 15:48:23 +0000 (15:48 +0000)
commit6bbb73995c8e71f4ccedb27558b1e4887fc58c34
tree0b61c8235787960f0010ef627ea5b2c6309a81f0
parent1cb79e474b8a762ed907c292199187f04435a6d6
Provide replacement functions for the BN_GENCB_set{,_old}() macros

The function implementations are necessary to make BIGNUM opaque.
They will be used in libcrypto internally until they will replace
the macro implementations with the next bump.

ok inoguchi jsing
lib/libcrypto/bn/bn.h
lib/libcrypto/bn/bn_lib.c