From 93d65ed6503b32865b5453238c159e603bb37cb8 Mon Sep 17 00:00:00 2001 From: lns Date: Mon, 8 Aug 2022 18:16:18 +0200 Subject: Support serialization of double-precision floating-point numbers. Fixes #1702. Signed-off-by: lns Signed-off-by: Toni Uhlig --- example/ndpiReader.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'example') diff --git a/example/ndpiReader.c b/example/ndpiReader.c index 0ef7cd9eb..68151c939 100644 --- a/example/ndpiReader.c +++ b/example/ndpiReader.c @@ -1678,9 +1678,9 @@ static void printFlowSerialized(u_int16_t thread_id, float data_ratio = ndpi_data_ratio(flow->src2dst_bytes, flow->dst2src_bytes); ndpi_serialize_string_uint32(serializer, "flow_id", flow->flow_id); - ndpi_serialize_string_float(serializer, "first_seen_ms", f, "%.3f"); - ndpi_serialize_string_float(serializer, "last_seen_ms", l, "%.3f"); - ndpi_serialize_string_float(serializer, "duration_ms", (l-f)/1000.0, "%.3f"); + ndpi_serialize_string_double(serializer, "first_seen", f / 1000., "%.3f"); + ndpi_serialize_string_double(serializer, "last_seen", l / 1000., "%.3f"); + ndpi_serialize_string_double(serializer, "duration", (l-f)/1000.0, "%.3f"); ndpi_serialize_string_uint32(serializer, "vlan_id", flow->vlan_id); ndpi_serialize_string_uint32(serializer, "bidirectional", flow->bidirectional); -- cgit v1.2.3