patch-2.4.22 linux-2.4.22/fs/jffs2/crc32.h
Next file: linux-2.4.22/fs/jffs2/dir.c
Previous file: linux-2.4.22/fs/jffs2/crc32.c
Back to the patch index
Back to the overall index
- Lines: 22
- Date:
1969-12-31 16:00:00.000000000 -0800
- Orig file:
linux-2.4.21/fs/jffs2/crc32.h
- Orig date:
2001-09-14 14:04:07.000000000 -0700
diff -urN linux-2.4.21/fs/jffs2/crc32.h linux-2.4.22/fs/jffs2/crc32.h
@@ -1,21 +0,0 @@
-#ifndef CRC32_H
-#define CRC32_H
-
-/* $Id: crc32.h,v 1.3 2001/02/26 14:44:37 dwmw2 Exp $ */
-
-#include <linux/types.h>
-
-extern const __u32 crc32_table[256];
-
-/* Return a 32-bit CRC of the contents of the buffer. */
-
-static inline __u32
-crc32(__u32 val, const void *ss, int len)
-{
- const unsigned char *s = ss;
- while (--len >= 0)
- val = crc32_table[(val ^ *s++) & 0xff] ^ (val >> 8);
- return val;
-}
-
-#endif
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)