12#define CRC64POLY ((uint64)0x42F0E1EBA9EA3693ULL)
13#define CRC64INIT ((uint64)0xffffffffffffffffULL)
14#define CRC64POST ((uint64)0xffffffffffffffffULL)
16extern const uint64 crc64_table[256];
17#define crc64_update(C,B,L) gcrc64fwd((C),(B),(L),crc64_table)
18#define crc64_block(B,L) (crc64_update(CRC64INIT,(B),(L))^CRC64POST)