libradius: convert to HMAC_CTX on the heap
authortb <tb@openbsd.org>
Thu, 16 Dec 2021 17:32:51 +0000 (17:32 +0000)
committertb <tb@openbsd.org>
Thu, 16 Dec 2021 17:32:51 +0000 (17:32 +0000)
commitc1c8152c1b9db5e087cadb95dde9e810fe7dc2d7
tree4aea5305ba346639dc4f79493a8ea0c14f828db5
parent2a2c211a464525bf55784ca370c9a74992277e85
libradius: convert to HMAC_CTX on the heap

This is another fairly mechanical conversion to prepare the switch
to opaque HMAC_CTX. It adds missing error checking for the HMAC API
and uses HMAC_Init_ex() instead of the deprecated HMAC_Init().

ok jsing
lib/libradius/radius_msgauth.c