From dd7198fcafb419779ab8803a99528d7609bac53d Mon Sep 17 00:00:00 2001 From: headshog Date: Tue, 16 May 2023 19:05:48 +0300 Subject: fixed numeric truncation error --- example/reader_util.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'example') diff --git a/example/reader_util.c b/example/reader_util.c index 97b5cce7e..5d0f4f7f3 100644 --- a/example/reader_util.c +++ b/example/reader_util.c @@ -1505,7 +1505,7 @@ static struct ndpi_proto packet_processing(struct ndpi_workflow * workflow, if(flow->iat_flow && (tdiff.tv_sec >= 0) /* Discard backward time */ ) { - u_int32_t ms = ndpi_timeval_to_milliseconds(tdiff); + u_int64_t ms = ndpi_timeval_to_milliseconds(tdiff); if(ms > 0) ndpi_data_add_value(flow->iat_flow, ms); @@ -1521,7 +1521,7 @@ static struct ndpi_proto packet_processing(struct ndpi_workflow * workflow, if(flow->iat_c_to_s && (tdiff.tv_sec >= 0) /* Discard backward time */ ) { - u_int32_t ms = ndpi_timeval_to_milliseconds(tdiff); + u_int64_t ms = ndpi_timeval_to_milliseconds(tdiff); ndpi_data_add_value(flow->iat_c_to_s, ms); } @@ -1540,7 +1540,7 @@ static struct ndpi_proto packet_processing(struct ndpi_workflow * workflow, ndpi_timer_sub(&when, &flow->dst2src_last_pkt_time, &tdiff); if(flow->iat_s_to_c) { - u_int32_t ms = ndpi_timeval_to_milliseconds(tdiff); + u_int64_t ms = ndpi_timeval_to_milliseconds(tdiff); ndpi_data_add_value(flow->iat_s_to_c, ms); } -- cgit v1.2.3