From 72601a69ffb97709136ad6b67ba720ca8109f898 Mon Sep 17 00:00:00 2001 From: Vladimir Gavrilov <105977161+0xA50C1A1@users.noreply.github.com> Date: Tue, 5 Dec 2023 17:58:11 +0300 Subject: Add some fast CRC16 algorithms implementation (#2195) * Add some fast CRC16 algorithms implementation * Update ndpi_crc.c * Move crc16 stuff to ndpi_analyze.c * IEEE C37.118: use new fast CRC-16/CCITT-FALSE implementation --- fuzz/fuzz_alg_crc32_md5.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'fuzz') diff --git a/fuzz/fuzz_alg_crc32_md5.c b/fuzz/fuzz_alg_crc32_md5.c index def56566c..8f5ee36c0 100644 --- a/fuzz/fuzz_alg_crc32_md5.c +++ b/fuzz/fuzz_alg_crc32_md5.c @@ -9,6 +9,9 @@ int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) { /* Used for crc32, md5, hash(es) and popcount algs */ + ndpi_crc16_ccit(data, size); + ndpi_crc16_ccit_false(data, size); + ndpi_crc16_xmodem(data, size); ndpi_crc32(data, size); ndpi_md5(data, size, hash); -- cgit v1.2.3