]> git.pld-linux.org Git - packages/cryptsetup.git/blame - diet.patch
- tests bcond desc
[packages/cryptsetup.git] / diet.patch
CommitLineData
c905abc3
JB
1--- cryptsetup-1.2.0/lib/luks1/pbkdf.c~ 2009-09-11 16:11:50.000000000 +0200
2+++ cryptsetup-1.2.0/lib/luks1/pbkdf.c 2010-06-21 11:16:57.353421474 +0200
43e1c005
AM
3@@ -174,7 +174,7 @@
4 if (gcry_md_setkey(prf, P, Plen))
5 goto out;
6
7- for (i = 1; (uint) i <= l; i++) {
8+ for (i = 1; (unsigned int) i <= l; i++) {
9 memset(T, 0, hLen);
10
11 for (u = 1; u <= c ; u++) {
12@@ -198,7 +198,7 @@
13
14 memcpy(U, p, hLen);
15
16- for (k = 0; (uint) k < hLen; k++)
17+ for (k = 0; (unsigned int) k < hLen; k++)
18 T[k] ^= U[k];
19
20 if (perfcheck && __PBKDF2_performance) {
21@@ -210,7 +210,7 @@
22 __PBKDF2_global_j++;
23 }
24
25- memcpy(DK + (i - 1) * hLen, T, (uint) i == l ? r : hLen);
26+ memcpy(DK + (i - 1) * hLen, T, (unsigned int) i == l ? r : hLen);
27 }
28 rc = 0;
29 out:
df4d3321
JB
30--- cryptsetup-1.5.1/lib/luks1/keymanage.c.orig 2012-09-19 13:55:25.000000000 +0200
31+++ cryptsetup-1.5.1/lib/luks1/keymanage.c 2012-10-27 10:40:19.872153257 +0200
32@@ -20,6 +20,7 @@
c6c27d69 33
43e1c005
AM
34 #include <sys/types.h>
35 #include <sys/stat.h>
43e1c005 36+#include <limits.h>
43e1c005
AM
37 #include <netinet/in.h>
38 #include <fcntl.h>
c6c27d69 39 #include <errno.h>
df4d3321 40@@ -36,6 +37,10 @@
c6c27d69
JB
41 #include "pbkdf.h"
42 #include "internal.h"
43e1c005
AM
43
44+#ifndef UINT32_MAX
45+#define UINT32_MAX UINT_MAX
46+#endif
47+
df4d3321
JB
48 /* Get size of struct luks_phdr with all keyslots material space */
49 static size_t LUKS_device_sectors(size_t keyLen)
50 {
This page took 0.076796 seconds and 4 git commands to generate.