diff options
Diffstat (limited to 'src/lib/libcrypto/sha/sha256.c')
-rw-r--r-- | src/lib/libcrypto/sha/sha256.c | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/src/lib/libcrypto/sha/sha256.c b/src/lib/libcrypto/sha/sha256.c index 80578f9ab6..0d0c4231ef 100644 --- a/src/lib/libcrypto/sha/sha256.c +++ b/src/lib/libcrypto/sha/sha256.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: sha256.c,v 1.26 2023/07/07 15:06:50 jsing Exp $ */ | 1 | /* $OpenBSD: sha256.c,v 1.27 2023/07/08 12:24:10 beck Exp $ */ |
2 | /* ==================================================================== | 2 | /* ==================================================================== |
3 | * Copyright (c) 1998-2011 The OpenSSL Project. All rights reserved. | 3 | * Copyright (c) 1998-2011 The OpenSSL Project. All rights reserved. |
4 | * | 4 | * |
@@ -248,18 +248,21 @@ SHA224_Init(SHA256_CTX *c) | |||
248 | 248 | ||
249 | return 1; | 249 | return 1; |
250 | } | 250 | } |
251 | LCRYPTO_ALIAS(SHA224_Init); | ||
251 | 252 | ||
252 | int | 253 | int |
253 | SHA224_Update(SHA256_CTX *c, const void *data, size_t len) | 254 | SHA224_Update(SHA256_CTX *c, const void *data, size_t len) |
254 | { | 255 | { |
255 | return SHA256_Update(c, data, len); | 256 | return SHA256_Update(c, data, len); |
256 | } | 257 | } |
258 | LCRYPTO_ALIAS(SHA224_Update); | ||
257 | 259 | ||
258 | int | 260 | int |
259 | SHA224_Final(unsigned char *md, SHA256_CTX *c) | 261 | SHA224_Final(unsigned char *md, SHA256_CTX *c) |
260 | { | 262 | { |
261 | return SHA256_Final(md, c); | 263 | return SHA256_Final(md, c); |
262 | } | 264 | } |
265 | LCRYPTO_ALIAS(SHA224_Final); | ||
263 | 266 | ||
264 | unsigned char * | 267 | unsigned char * |
265 | SHA224(const unsigned char *d, size_t n, unsigned char *md) | 268 | SHA224(const unsigned char *d, size_t n, unsigned char *md) |
@@ -278,6 +281,7 @@ SHA224(const unsigned char *d, size_t n, unsigned char *md) | |||
278 | 281 | ||
279 | return (md); | 282 | return (md); |
280 | } | 283 | } |
284 | LCRYPTO_ALIAS(SHA224); | ||
281 | 285 | ||
282 | int | 286 | int |
283 | SHA256_Init(SHA256_CTX *c) | 287 | SHA256_Init(SHA256_CTX *c) |
@@ -297,6 +301,7 @@ SHA256_Init(SHA256_CTX *c) | |||
297 | 301 | ||
298 | return 1; | 302 | return 1; |
299 | } | 303 | } |
304 | LCRYPTO_ALIAS(SHA256_Init); | ||
300 | 305 | ||
301 | int | 306 | int |
302 | SHA256_Update(SHA256_CTX *c, const void *data_, size_t len) | 307 | SHA256_Update(SHA256_CTX *c, const void *data_, size_t len) |
@@ -351,12 +356,14 @@ SHA256_Update(SHA256_CTX *c, const void *data_, size_t len) | |||
351 | } | 356 | } |
352 | return 1; | 357 | return 1; |
353 | } | 358 | } |
359 | LCRYPTO_ALIAS(SHA256_Update); | ||
354 | 360 | ||
355 | void | 361 | void |
356 | SHA256_Transform(SHA256_CTX *c, const unsigned char *data) | 362 | SHA256_Transform(SHA256_CTX *c, const unsigned char *data) |
357 | { | 363 | { |
358 | sha256_block_data_order(c, data, 1); | 364 | sha256_block_data_order(c, data, 1); |
359 | } | 365 | } |
366 | LCRYPTO_ALIAS(SHA256_Transform); | ||
360 | 367 | ||
361 | int | 368 | int |
362 | SHA256_Final(unsigned char *md, SHA256_CTX *c) | 369 | SHA256_Final(unsigned char *md, SHA256_CTX *c) |
@@ -417,6 +424,7 @@ SHA256_Final(unsigned char *md, SHA256_CTX *c) | |||
417 | 424 | ||
418 | return 1; | 425 | return 1; |
419 | } | 426 | } |
427 | LCRYPTO_ALIAS(SHA256_Final); | ||
420 | 428 | ||
421 | unsigned char * | 429 | unsigned char * |
422 | SHA256(const unsigned char *d, size_t n, unsigned char *md) | 430 | SHA256(const unsigned char *d, size_t n, unsigned char *md) |
@@ -435,5 +443,6 @@ SHA256(const unsigned char *d, size_t n, unsigned char *md) | |||
435 | 443 | ||
436 | return (md); | 444 | return (md); |
437 | } | 445 | } |
446 | LCRYPTO_ALIAS(SHA256); | ||
438 | 447 | ||
439 | #endif /* OPENSSL_NO_SHA256 */ | 448 | #endif /* OPENSSL_NO_SHA256 */ |