summaryrefslogtreecommitdiff
path: root/mail/solidpop3d/files/patch-src_apop.c
blob: 1e1a2b5fdc415c4ba20241a6717940e0a384ba3f (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
--- src/apop.c.orig	Tue Nov  7 09:00:11 2000
+++ src/apop.c	Tue Nov  7 09:02:38 2000
@@ -26,11 +26,15 @@
 #include <sys/stat.h>
 #include <fcntl.h>
 
+#define md5_finish_ctx(ctx, dig) MD5Final((unsigned char *)dig, ctx)
+#define md5_init_ctx(ctx) MD5Init(ctx)
+#define md5_process_bytes(buf, len, ctx) MD5Update (ctx, (unsigned char *)buf, len)
+
 extern char apop_secret[];
 
 int apop_authenticate(char *username, char *apoptimestamp, char *udigest) {
 	char adigest[16], digest[16];
-	struct md5_ctx context;
+	MD5_CTX context;
 	int tmp;
 	
 	for (tmp = 0; tmp < 16; tmp++) {