blob: bd8b44d96bdcbd38e764ddfa7b8d6cbed43ebe5d [file] [log] [blame]
Linus Torvalds1da177e2005-04-16 15:20:36 -07001#ifndef _LINUX_CRC32C_H
2#define _LINUX_CRC32C_H
3
4#include <linux/types.h>
5
Herbert Xu69c35ef2008-11-07 15:11:47 +08006extern u32 crc32c(u32 crc, const void *address, unsigned int length);
Linus Torvalds1da177e2005-04-16 15:20:36 -07007
Herbert Xu0426c162008-11-11 12:20:06 +08008/* This macro exists for backwards-compatibility. */
9#define crc32c_le crc32c
10
Linus Torvalds1da177e2005-04-16 15:20:36 -070011#endif /* _LINUX_CRC32C_H */