Skip to content

Commit 25920f4

Browse files
committed
fix: keyutils wrap, add patch to fix a different signed comparison
1 parent ad27f8f commit 25920f4

File tree

2 files changed

+14
-0
lines changed

2 files changed

+14
-0
lines changed

subprojects/keyutils.wrap

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ url = https://git.kernel.org/pub/scm/linux/kernel/git/dhowells/keyutils.git
33
revision = master
44
depth = 1
55
patch_directory = keyutils
6+
diff_files = keyutils_warnings_fix.diff
67

78
[provide]
89
keyutils = keyutils_dep
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
diff --git a/keyutils.c b/keyutils.c
2+
index 48b779e..beeeb9b 100644
3+
--- a/keyutils.c
4+
+++ b/keyutils.c
5+
@@ -672,7 +672,7 @@ key_serial_t find_key_by_type_and_desc(const char *type, const char *desc,
6+
if (errno == ENOMEM)
7+
break;
8+
}
9+
- if (n >= sizeof(rdesc) - 1)
10+
+ if ((unsigned long)n >= sizeof(rdesc) - 1)
11+
continue;
12+
rdesc[n] = '\0';
13+

0 commit comments

Comments
 (0)