diff options
author | Luca Deri <deri@ntop.org> | 2023-08-11 23:55:44 +0200 |
---|---|---|
committer | Luca Deri <deri@ntop.org> | 2023-08-11 23:55:44 +0200 |
commit | 8e17f508531be977eab15746a0a733f0866e7f07 (patch) | |
tree | 6e088c4f4766b1c333d3823e102c12b9027a8912 /src/lib | |
parent | 890dcf91d9f1e8482dd9547823d77ec9c35d2662 (diff) |
Added ndpi_filter_add_multi() API call
Diffstat (limited to 'src/lib')
-rw-r--r-- | src/lib/ndpi_filter.c | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/lib/ndpi_filter.c b/src/lib/ndpi_filter.c index 989eb9317..579d49638 100644 --- a/src/lib/ndpi_filter.c +++ b/src/lib/ndpi_filter.c @@ -68,6 +68,18 @@ bool ndpi_filter_add(ndpi_filter *f, uint64_t value) { /* ******************************************* */ +bool ndpi_filter_add_multi(ndpi_filter *f, uint64_t *values, u_int32_t num_values) { + if(!f) + return(false); + else { + binary_fuse8_t *filter = (binary_fuse8_t*)f; + + return(binary_fuse8_populate(values, num_values, filter)); + } +} + +/* ******************************************* */ + bool ndpi_filter_contains(ndpi_filter *f, uint64_t value) { if(!f) return(false); |