summaryrefslogtreecommitdiffstats
path: root/include/linux/cryptohash.h
diff options
context:
space:
mode:
authorLinus Torvalds2011-08-07 07:12:37 +0200
committerLinus Torvalds2011-08-07 07:12:37 +0200
commit7cd4767e696123cdb7447fbd7c281eb8c610c8e4 (patch)
tree8a44dfbe0a131f6036eab36f887a058e9750fe69 /include/linux/cryptohash.h
parentMerge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6 (diff)
parentnet: Compute protocol sequence numbers and fragment IDs using MD5. (diff)
downloadkernel-qcow2-linux-7cd4767e696123cdb7447fbd7c281eb8c610c8e4.tar.gz
kernel-qcow2-linux-7cd4767e696123cdb7447fbd7c281eb8c610c8e4.tar.xz
kernel-qcow2-linux-7cd4767e696123cdb7447fbd7c281eb8c610c8e4.zip
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net: net: Compute protocol sequence numbers and fragment IDs using MD5. crypto: Move md5_transform to lib/md5.c
Diffstat (limited to 'include/linux/cryptohash.h')
-rw-r--r--include/linux/cryptohash.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/include/linux/cryptohash.h b/include/linux/cryptohash.h
index f9452185b019..2cd9f1cf9fa3 100644
--- a/include/linux/cryptohash.h
+++ b/include/linux/cryptohash.h
@@ -8,6 +8,11 @@
void sha_init(__u32 *buf);
void sha_transform(__u32 *digest, const char *data, __u32 *W);
+#define MD5_DIGEST_WORDS 4
+#define MD5_MESSAGE_BYTES 64
+
+void md5_transform(__u32 *hash, __u32 const *in);
+
__u32 half_md4_transform(__u32 buf[4], __u32 const in[8]);
#endif