summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/lib/libcrypto/ripemd/ripemd.c30
1 files changed, 2 insertions, 28 deletions
diff --git a/src/lib/libcrypto/ripemd/ripemd.c b/src/lib/libcrypto/ripemd/ripemd.c
index b05a63419b..b07b85e9fe 100644
--- a/src/lib/libcrypto/ripemd/ripemd.c
+++ b/src/lib/libcrypto/ripemd/ripemd.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: ripemd.c,v 1.11 2024/03/28 05:21:20 jsing Exp $ */ 1/* $OpenBSD: ripemd.c,v 1.12 2024/03/28 07:03:25 jsing Exp $ */
2/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) 2/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
3 * All rights reserved. 3 * All rights reserved.
4 * 4 *
@@ -65,23 +65,6 @@
65#include <openssl/crypto.h> 65#include <openssl/crypto.h>
66#include <openssl/ripemd.h> 66#include <openssl/ripemd.h>
67 67
68/*
69 * DO EXAMINE COMMENTS IN crypto/md5/md5_locl.h & crypto/md5/md5_dgst.c
70 * FOR EXPLANATIONS ON FOLLOWING "CODE."
71 * <appro@fy.chalmers.se>
72 */
73#ifdef RMD160_ASM
74# if defined(__i386) || defined(__i386__) || defined(_M_IX86) || defined(__INTEL__)
75# define ripemd160_block_data_order ripemd160_block_asm_data_order
76# endif
77#endif
78
79__BEGIN_HIDDEN_DECLS
80
81void ripemd160_block_data_order (RIPEMD160_CTX *c, const void *p, size_t num);
82
83__END_HIDDEN_DECLS
84
85#define DATA_ORDER_IS_LITTLE_ENDIAN 68#define DATA_ORDER_IS_LITTLE_ENDIAN
86 69
87#define HASH_LONG RIPEMD160_LONG 70#define HASH_LONG RIPEMD160_LONG
@@ -166,15 +149,7 @@ __END_HIDDEN_DECLS
166 a=ROTATE(a,s)+e; \ 149 a=ROTATE(a,s)+e; \
167 c=ROTATE(c,10); } 150 c=ROTATE(c,10); }
168 151
169# ifdef RMD160_ASM 152static void
170void ripemd160_block_x86(RIPEMD160_CTX *c, unsigned long *p, size_t num);
171# define ripemd160_block ripemd160_block_x86
172# else
173void ripemd160_block(RIPEMD160_CTX *c, unsigned long *p, size_t num);
174# endif
175
176#ifndef ripemd160_block_data_order
177void
178ripemd160_block_data_order(RIPEMD160_CTX *ctx, const void *p, size_t num) 153ripemd160_block_data_order(RIPEMD160_CTX *ctx, const void *p, size_t num)
179{ 154{
180 const unsigned char *data = p; 155 const unsigned char *data = p;
@@ -414,7 +389,6 @@ ripemd160_block_data_order(RIPEMD160_CTX *ctx, const void *p, size_t num)
414 389
415 } 390 }
416} 391}
417#endif
418 392
419int 393int
420RIPEMD160_Init(RIPEMD160_CTX *c) 394RIPEMD160_Init(RIPEMD160_CTX *c)