diff options
Diffstat (limited to 'src/lib/ndpi_utils.c')
-rw-r--r-- | src/lib/ndpi_utils.c | 5 |
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); |