summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/lib/libcrypto/md5/md5.c20
1 files changed, 5 insertions, 15 deletions
diff --git a/src/lib/libcrypto/md5/md5.c b/src/lib/libcrypto/md5/md5.c
index be954d277e..fcec022724 100644
--- a/src/lib/libcrypto/md5/md5.c
+++ b/src/lib/libcrypto/md5/md5.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: md5.c,v 1.15 2023/08/14 15:48:16 jsing Exp $ */ 1/* $OpenBSD: md5.c,v 1.16 2023/08/15 08:30:49 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,20 +65,10 @@
65#include <openssl/md5.h> 65#include <openssl/md5.h>
66 66
67#ifdef MD5_ASM 67#ifdef MD5_ASM
68# if defined(__i386) || defined(__i386__) || defined(_M_IX86) || defined(__INTEL__) || \ 68void md5_block_asm_data_order(MD5_CTX *c, const void *p, size_t num);
69 defined(__x86_64) || defined(__x86_64__) || defined(_M_AMD64) || defined(_M_X64) 69#define md5_block_data_order md5_block_asm_data_order
70# define md5_block_data_order md5_block_asm_data_order
71# elif defined(__ia64) || defined(__ia64__) || defined(_M_IA64)
72# define md5_block_data_order md5_block_asm_data_order
73# endif
74#endif 70#endif
75 71
76__BEGIN_HIDDEN_DECLS
77
78void md5_block_data_order(MD5_CTX *c, const void *p, size_t num);
79
80__END_HIDDEN_DECLS
81
82#define DATA_ORDER_IS_LITTLE_ENDIAN 72#define DATA_ORDER_IS_LITTLE_ENDIAN
83 73
84#define HASH_LONG MD5_LONG 74#define HASH_LONG MD5_LONG
@@ -132,8 +122,8 @@ __END_HIDDEN_DECLS
132/* Implemented from RFC1321 The MD5 Message-Digest Algorithm 122/* Implemented from RFC1321 The MD5 Message-Digest Algorithm
133 */ 123 */
134 124
135#ifndef md5_block_data_order 125#ifndef MD5_ASM
136void 126static void
137md5_block_data_order(MD5_CTX *c, const void *data_, size_t num) 127md5_block_data_order(MD5_CTX *c, const void *data_, size_t num)
138{ 128{
139 const unsigned char *data = data_; 129 const unsigned char *data = data_;