diff --git a/providers/implementations/include/prov/implementations.h b/providers/implementations/include/prov/implementations.h index 90d368df4e26f..ee2cb403050d3 100644 --- a/providers/implementations/include/prov/implementations.h +++ b/providers/implementations/include/prov/implementations.h @@ -45,7 +45,6 @@ extern const OSSL_DISPATCH ossl_nullmd_functions[]; /* Ciphers */ extern const OSSL_DISPATCH ossl_null_functions[]; -extern const OSSL_DISPATCH ossl_enull_hmac_sha256_functions[]; extern const OSSL_DISPATCH ossl_aes256ecb_functions[]; extern const OSSL_DISPATCH ossl_aes192ecb_functions[]; extern const OSSL_DISPATCH ossl_aes128ecb_functions[]; @@ -242,7 +241,10 @@ extern const OSSL_DISPATCH ossl_chacha20_functions[]; extern const OSSL_DISPATCH ossl_chacha20_ossl_poly1305_functions[]; # endif /* OPENSSL_NO_POLY1305 */ #endif /* OPENSSL_NO_CHACHA */ - +#ifndef OPENSSL_NO_INTEGRITY_ONLY_CIPHER +extern const OSSL_DISPATCH ossl_enull_hmac_sha256_functions[]; +extern const OSSL_DISPATCH ossl_enull_hmac_sha384_functions[]; +#endif #ifndef OPENSSL_NO_SIV extern const OSSL_DISPATCH ossl_aes128siv_functions[];