aboutsummaryrefslogtreecommitdiffstats
path: root/lib/crypto
diff options
context:
space:
mode:
authorEric Biggers <ebiggers@kernel.org>2025-07-12 16:22:53 -0700
committerEric Biggers <ebiggers@kernel.org>2025-07-14 08:22:31 -0700
commit9503ca2ccafec51ee9e533d6f3aef14a589fc106 (patch)
tree694000acd4a8b02b11b5cd5e99172d6ac1c47661 /lib/crypto
parentcrypto: x86/sha1 - Rename conflicting symbol (diff)
downloadlinux-9503ca2ccafec51ee9e533d6f3aef14a589fc106.tar.gz
linux-9503ca2ccafec51ee9e533d6f3aef14a589fc106.zip
lib/crypto: sha1: Rename sha1_init() to sha1_init_raw()
Rename the existing sha1_init() to sha1_init_raw(), since it conflicts with the upcoming library function. This will later be removed, but this keeps the kernel building for the introduction of the library. Reviewed-by: Ard Biesheuvel <ardb@kernel.org> Link: https://lore.kernel.org/r/20250712232329.818226-3-ebiggers@kernel.org Signed-off-by: Eric Biggers <ebiggers@kernel.org>
Diffstat (limited to 'lib/crypto')
-rw-r--r--lib/crypto/sha1.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/crypto/sha1.c b/lib/crypto/sha1.c
index 6d809c3088be..813ad96daa25 100644
--- a/lib/crypto/sha1.c
+++ b/lib/crypto/sha1.c
@@ -124,10 +124,10 @@ void sha1_transform(__u32 *digest, const char *data, __u32 *array)
EXPORT_SYMBOL(sha1_transform);
/**
- * sha1_init - initialize the vectors for a SHA1 digest
+ * sha1_init_raw - initialize the vectors for a SHA1 digest
* @buf: vector to initialize
*/
-void sha1_init(__u32 *buf)
+void sha1_init_raw(__u32 *buf)
{
buf[0] = 0x67452301;
buf[1] = 0xefcdab89;
@@ -135,7 +135,7 @@ void sha1_init(__u32 *buf)
buf[3] = 0x10325476;
buf[4] = 0xc3d2e1f0;
}
-EXPORT_SYMBOL(sha1_init);
+EXPORT_SYMBOL(sha1_init_raw);
MODULE_DESCRIPTION("SHA-1 Algorithm");
MODULE_LICENSE("GPL");