From 96261a564ae38d8c23c44f9b362d28504575cb13 Mon Sep 17 00:00:00 2001 From: "Alan T. DeKok" Date: Mon, 12 Aug 2024 16:16:24 -0400 Subject: [PATCH] ifdef around registration, too --- src/lib/unlang/xlat_builtin.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/lib/unlang/xlat_builtin.c b/src/lib/unlang/xlat_builtin.c index 0a31242316..1ce2e257f5 100644 --- a/src/lib/unlang/xlat_builtin.c +++ b/src/lib/unlang/xlat_builtin.c @@ -4146,8 +4146,12 @@ do { \ XLAT_REGISTER_PURE("sha2_384", xlat_func_sha2_384, FR_TYPE_OCTETS, xlat_func_sha_arg); XLAT_REGISTER_PURE("sha2_512", xlat_func_sha2_512, FR_TYPE_OCTETS, xlat_func_sha_arg); +# ifdef HAVE_EVP_BLAKE2S256 XLAT_REGISTER_PURE("blake2s_256", xlat_func_blake2s_256, FR_TYPE_OCTETS, xlat_func_sha_arg); +# endif +# ifdef HAVE_EVP_BLAKE2B512 XLAT_REGISTER_PURE("blake2b_512", xlat_func_blake2b_512, FR_TYPE_OCTETS, xlat_func_sha_arg); +# endif # if OPENSSL_VERSION_NUMBER >= 0x10101000L XLAT_REGISTER_PURE("sha3_224", xlat_func_sha3_224, FR_TYPE_OCTETS, xlat_func_sha_arg); -- 2.47.3