aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorIvan Nardi <12729895+IvanNardi@users.noreply.github.com>2023-02-14 21:30:36 +0100
committerGitHub <noreply@github.com>2023-02-14 21:30:36 +0100
commitf2f8f9d0ee6d14557d837994b990e6b76b73c910 (patch)
tree13ac2a163d8a07dcd4388a5028a9e8d122c47d09 /src
parent090ba5735fd49dd5bad62d56231d49595d1271eb (diff)
Fix export/serialization of `flow->risk` (#1885)
Any risks bigger than 31 was never exported/serialized; found looking a the fuzz coverage report.
Diffstat (limited to 'src')
-rw-r--r--src/include/ndpi_api.h2
-rw-r--r--src/lib/ndpi_utils.c2
2 files changed, 2 insertions, 2 deletions
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)
{