From f8f3cfd6d11910bc2e3d25aa43019fe81bcd3f19 Mon Sep 17 00:00:00 2001 From: Philippe Antoine Date: Mon, 10 Nov 2025 13:30:33 +0100 Subject: [PATCH] util/time: fix TimeDifferenceMicros microseconds computation Ticket: 8073 Currently only used in pcap logging for flushing (cherry picked from commit b21c93d7892b68498fd1194a1b7739709a589beb) --- src/util-time.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/util-time.c b/src/util-time.c index 67b3fd4944..6229bb5b19 100644 --- a/src/util-time.c +++ b/src/util-time.c @@ -643,5 +643,5 @@ uint64_t SCTimespecAsEpochMillis(const struct timespec* ts) uint64_t TimeDifferenceMicros(struct timeval t0, struct timeval t1) { - return (uint64_t)(t1.tv_sec - t0.tv_sec) * 1000000L + (t1.tv_usec - t1.tv_usec); + return (uint64_t)(t1.tv_sec - t0.tv_sec) * 1000000L + (t1.tv_usec - t0.tv_usec); }