diff options
author | Luca Deri <deri@ntop.org> | 2023-09-05 17:03:20 +0200 |
---|---|---|
committer | Luca Deri <deri@ntop.org> | 2023-09-05 17:03:20 +0200 |
commit | 978df906b38c26a359b2d91089e70e133cc7502e (patch) | |
tree | ac44a768d718f0a3265b3d11c01ab9305adc34dd /src/include/ndpi_api.h | |
parent | 0080d0d092e245aa865bf757e682496e97257d25 (diff) |
Improved classification further reducing memory used
Diffstat (limited to 'src/include/ndpi_api.h')
-rw-r--r-- | src/include/ndpi_api.h | 14 |
1 files changed, 9 insertions, 5 deletions
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); + + /* ******************************* */ + /* ******************************* */ |