File: 0039-Harmonize-MD5-signatures-with-OpenSSL.patch

package info (click to toggle)
cyrus-sasl2 2.1.28%2Bdfsg1-10
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 8,836 kB
  • sloc: ansic: 47,406; sh: 4,949; xml: 1,423; makefile: 735; python: 332
file content (25 lines) | stat: -rw-r--r-- 921 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
From: Bastian Germann <bage@debian.org>
Date: Wed, 7 Aug 2024 10:42:40 +0200
Subject: Harmonize MD5 signatures with OpenSSL

---
 include/saslplug.h | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/include/saslplug.h b/include/saslplug.h
index ab79e68..a6c9ea3 100755
--- a/include/saslplug.h
+++ b/include/saslplug.h
@@ -71,9 +71,9 @@ typedef struct sasl_utils {
     sasl_mutex_free_t *mutex_free;
 
     /* MD5 hash and HMAC functions */
-    void (*MD5Init)(MD5_CTX *);
-    void (*MD5Update)(MD5_CTX *, const unsigned char *text, unsigned int len);
-    void (*MD5Final)(unsigned char [16], MD5_CTX *);
+    int (*MD5Init)(MD5_CTX *);
+    int (*MD5Update)(MD5_CTX *, const void *text, size_t len);
+    int (*MD5Final)(unsigned char [16], MD5_CTX *);
     void (*hmac_md5)(const unsigned char *text, int text_len,
 		     const unsigned char *key, int key_len,
 		     unsigned char [16]);