version 1.1.1.1, 2013/10/14 10:32:47
|
version 1.1.1.2, 2016/11/02 10:35:00
|
Line 1
|
Line 1
|
|
#include "first.h" |
|
|
#include "crc32.h" |
#include "crc32.h" |
|
|
#define CRC32C(c,d) (c=(c>>8)^crc_c[(c^(d))&0xFF]) |
#define CRC32C(c,d) (c=(c>>8)^crc_c[(c^(d))&0xFF]) |
Line 70 static const unsigned int crc_c[256] = {
|
Line 72 static const unsigned int crc_c[256] = {
|
}; |
}; |
|
|
|
|
uint32_t generate_crc32c(char *buffer, size_t length) { | uint32_t generate_crc32c(const char *buffer, size_t length) { |
size_t i; |
size_t i; |
uint32_t crc32 = ~0L; |
uint32_t crc32 = ~0L; |
|
|