View | Details | Raw Unified | Return to bug 198243
Collapse All | Expand All

(-)files/patch-gol.c (+25 lines)
Line 0 Link Here
1
--- gol.c.orig	2014-05-20 03:11:04.000000000 +0200
2
+++ gol.c	2015-02-28 20:05:59.171972929 +0100
3
@@ -1427,18 +1427,18 @@
4
             r-(ptr-top)-6, &aeskey, (unsigned char*) iv, AES_DECRYPT);
5
       }
6
       else if (!strcmp(crypt_algorythm, "DES")) {
7
-        des_key_schedule schedule;
8
+        DES_key_schedule schedule;
9
         DES_set_key_unchecked((const_DES_cblock*) &digest, &schedule);
10
         DES_ncbc_encrypt((unsigned char*) ptr, (unsigned char*) data,
11
             r-(ptr-top)-6, &schedule, (const_DES_cblock*) &iv, DES_DECRYPT);
12
       }
13
       else if (!strcmp(crypt_algorythm, "3DES")) {
14
-        des_key_schedule schedule1, schedule2, schedule3;
15
+        DES_key_schedule schedule1, schedule2, schedule3;
16
         DES_set_key_unchecked((const_DES_cblock*) (digest+ 0), &schedule1);
17
         DES_set_key_unchecked((const_DES_cblock*) (digest+ 8), &schedule2);
18
         DES_set_key_unchecked((const_DES_cblock*) (digest+16), &schedule3);
19
-        des_ede3_cbc_encrypt((unsigned char*) ptr, (unsigned char*) data,
20
-            r-(ptr-top)-6, schedule1, schedule2, schedule3,
21
+        DES_ede3_cbc_encrypt((unsigned char*) ptr, (unsigned char*) data,
22
+            r-(ptr-top)-6, &schedule1, &schedule2, &schedule3,
23
             (const_DES_cblock*) &iv, DES_DECRYPT);
24
       } else {
25
         data = strdup(ptr);

Return to bug 198243