From f2f8f9d0ee6d14557d837994b990e6b76b73c910 Mon Sep 17 00:00:00 2001 From: Ivan Nardi <12729895+IvanNardi@users.noreply.github.com> Date: Tue, 14 Feb 2023 21:30:36 +0100 Subject: Fix export/serialization of `flow->risk` (#1885) Any risks bigger than 31 was never exported/serialized; found looking a the fuzz coverage report. --- src/include/ndpi_api.h | 2 +- src/lib/ndpi_utils.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/include/ndpi_api.h b/src/include/ndpi_api.h index 3abe2080d..a63e29c7f 100644 --- a/src/include/ndpi_api.h +++ b/src/include/ndpi_api.h @@ -1742,7 +1742,7 @@ extern "C" { void ndpi_serialize_confidence(ndpi_serializer *serializer, ndpi_confidence_t confidence); void ndpi_serialize_proto(struct ndpi_detection_module_struct *ndpi_struct, ndpi_serializer *serializer, - ndpi_risk_enum risk, + ndpi_risk risk, ndpi_confidence_t confidence, ndpi_protocol l7_protocol); const char* ndpi_risk2str(ndpi_risk_enum risk); diff --git a/src/lib/ndpi_utils.c b/src/lib/ndpi_utils.c index 0e86314a0..27a197d0f 100644 --- a/src/lib/ndpi_utils.c +++ b/src/lib/ndpi_utils.c @@ -1117,7 +1117,7 @@ void ndpi_serialize_confidence(ndpi_serializer *serializer, void ndpi_serialize_proto(struct ndpi_detection_module_struct *ndpi_struct, ndpi_serializer *serializer, - ndpi_risk_enum risk, + ndpi_risk risk, ndpi_confidence_t confidence, ndpi_protocol l7_protocol) { -- cgit v1.2.3