31 #ifndef __CRC____PLAIN_H__ 32 #define __CRC____PLAIN_H__ 34 #include "ws_symbol_export.h" 46 #define CRC_ALGO_TABLE_DRIVEN 1 69 static inline crc16_plain_t crc16_plain_init(
void)
83 crc16_plain_t
crc16_plain_update(crc16_plain_t crc,
const unsigned char *data,
size_t data_len);
91 static inline crc16_plain_t crc16_plain_finalize(crc16_plain_t crc)
long crc16_plain_reflect(long data, size_t data_len)
Definition: crc16-plain.c:79
guint16 crc16_plain_t
Definition: crc16-plain.h:53
WS_DLL_PUBLIC guint16 crc16_8005_noreflect_noxor(const guint8 *data, guint64 data_len)
Definition: crc16-plain.c:169
WS_DLL_PUBLIC crc16_plain_t crc16_plain_update(crc16_plain_t crc, const unsigned char *data, size_t data_len)
Definition: crc16-plain.c:102