aboutsummaryrefslogtreecommitdiff
path: root/src/lib/ndpi_utils.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/ndpi_utils.c')
-rw-r--r--src/lib/ndpi_utils.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/lib/ndpi_utils.c b/src/lib/ndpi_utils.c
index 25d7e2cc6..73a1b5974 100644
--- a/src/lib/ndpi_utils.c
+++ b/src/lib/ndpi_utils.c
@@ -1244,6 +1244,7 @@ int ndpi_dpi2json(struct ndpi_detection_module_struct *ndpi_struct,
ndpi_serializer *serializer) {
char buf[64];
char const *host_server_name;
+ char quic_version[16];
if(flow == NULL) return(-1);
@@ -1442,6 +1443,10 @@ int ndpi_dpi2json(struct ndpi_detection_module_struct *ndpi_struct,
if(flow->http.user_agent)
ndpi_serialize_string_string(serializer, "user_agent", flow->http.user_agent);
+ ndpi_quic_version2str(quic_version, sizeof(quic_version),
+ flow->protos.tls_quic.quic_version);
+ ndpi_serialize_string_string(serializer, "quic_version", quic_version);
+
ndpi_tls2json(serializer, flow);
ndpi_serialize_end_of_block(serializer);