From 978df906b38c26a359b2d91089e70e133cc7502e Mon Sep 17 00:00:00 2001 From: Luca Deri Date: Tue, 5 Sep 2023 17:03:20 +0200 Subject: Improved classification further reducing memory used --- src/include/ndpi_api.h | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) (limited to 'src/include/ndpi_api.h') diff --git a/src/include/ndpi_api.h b/src/include/ndpi_api.h index 76ff9fadd..612847da4 100644 --- a/src/include/ndpi_api.h +++ b/src/include/ndpi_api.h @@ -2037,12 +2037,13 @@ extern "C" { on https://github.com/FastFilter/xor_singleheader/tree/master */ - ndpi_bitmap64* ndpi_bitmap64_alloc_size(u_int32_t size); - void ndpi_bitmap64_free(ndpi_bitmap64* b); - void ndpi_bitmap64_set(ndpi_bitmap64* b, u_int64_t value); - bool ndpi_bitmap64_isset(ndpi_bitmap64* b, u_int64_t value); + ndpi_bitmap64* ndpi_bitmap64_alloc(); + bool ndpi_bitmap64_set(ndpi_bitmap64 *b, u_int64_t value); + bool ndpi_bitmap64_compress(ndpi_bitmap64 *b); + bool ndpi_bitmap64_isset(ndpi_bitmap64 *b, u_int64_t value); + void ndpi_bitmap64_free(ndpi_bitmap64 *b); u_int32_t ndpi_bitmap64_size(ndpi_bitmap64 *b); - + /* ******************************* */ /* Bloom-filter on steroids based on ndpi_bitmap @@ -2110,6 +2111,9 @@ extern "C" { void ndpi_binary_bitmap_free(ndpi_binary_bitmap *b); u_int32_t ndpi_binary_bitmap_size(ndpi_binary_bitmap *b); u_int32_t ndpi_binary_bitmap_cardinality(ndpi_binary_bitmap *b); + + /* ******************************* */ + /* ******************************* */ -- cgit v1.2.3