https://github.com/torvalds/linux
Raw File
Tip revision: ea67db4cdbbf7f4e74150e71da0984e25121f500 authored by Linus Torvalds on 21 December 2007, 01:25:48 UTC
Linux 2.6.24-rc6
Tip revision: ea67db4
crc32c.h
#ifndef _LINUX_CRC32C_H
#define _LINUX_CRC32C_H

#include <linux/types.h>

extern u32 crc32c_le(u32 crc, unsigned char const *address, size_t length);
extern u32 crc32c_be(u32 crc, unsigned char const *address, size_t length);

#define crc32c(seed, data, length)  crc32c_le(seed, (unsigned char const *)data, length)

#endif	/* _LINUX_CRC32C_H */
back to top