From: Richard Levitte Date: Fri, 20 Nov 2020 09:09:55 +0000 (+0100) Subject: Switch deprecation method for Whirlpool X-Git-Tag: openssl-3.0.0-alpha10~136 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3c667d9888bc719169e74cb797a0783da3893122;p=thirdparty%2Fopenssl.git Switch deprecation method for Whirlpool Reviewed-by: Tomas Mraz (Merged from https://github.com/openssl/openssl/pull/13460) --- diff --git a/include/openssl/whrlpool.h b/include/openssl/whrlpool.h index f05925842e7..05ba4632462 100644 --- a/include/openssl/whrlpool.h +++ b/include/openssl/whrlpool.h @@ -43,15 +43,16 @@ typedef struct { size_t bitlen[WHIRLPOOL_COUNTER / sizeof(size_t)]; } WHIRLPOOL_CTX; # endif - -DEPRECATEDIN_3_0(int WHIRLPOOL_Init(WHIRLPOOL_CTX *c)) -DEPRECATEDIN_3_0(int WHIRLPOOL_Update(WHIRLPOOL_CTX *c, - const void *inp, size_t bytes)) -DEPRECATEDIN_3_0(void WHIRLPOOL_BitUpdate(WHIRLPOOL_CTX *c, const void *inp, - size_t bits)) -DEPRECATEDIN_3_0(int WHIRLPOOL_Final(unsigned char *md, WHIRLPOOL_CTX *c)) -DEPRECATEDIN_3_0(unsigned char *WHIRLPOOL(const void *inp, size_t bytes, - unsigned char *md)) +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 int WHIRLPOOL_Init(WHIRLPOOL_CTX *c); +OSSL_DEPRECATEDIN_3_0 int WHIRLPOOL_Update(WHIRLPOOL_CTX *c, + const void *inp, size_t bytes); +OSSL_DEPRECATEDIN_3_0 void WHIRLPOOL_BitUpdate(WHIRLPOOL_CTX *c, + const void *inp, size_t bits); +OSSL_DEPRECATEDIN_3_0 int WHIRLPOOL_Final(unsigned char *md, WHIRLPOOL_CTX *c); +OSSL_DEPRECATEDIN_3_0 unsigned char *WHIRLPOOL(const void *inp, size_t bytes, + unsigned char *md); +# endif # ifdef __cplusplus }