]> git.ipfire.org Git - thirdparty/suricata.git/commit
util/time: Improve usecs handling in time macros 10013/head
authorStephen Donnelly <stephen.donnelly@endace.com>
Tue, 28 Nov 2023 21:23:45 +0000 (10:23 +1300)
committerJeff Lucovsky <jlucovsky@oisf.net>
Fri, 8 Dec 2023 13:50:26 +0000 (08:50 -0500)
commit4fda50da84c31ab9c370a90f0f2dc5208a090be1
treeaf5361c7eb256f60ccad661953ff2ac0a07c473f
parent49ed65d0087f3b6b2ae9d9608b019b74944c8b6e
util/time: Improve usecs handling in time macros

Fix SCTIME_ADD_SECS zeroing subsecond part

When adding s seconds to SCtime_t ts, don't zero out the ts.usecs field.

Issue: 6584

Fix SCTIME_FROM_TIMESPEC garbage microseconds part

When converting nanosecond to microseconds divide by 1000 instead
of multiplying by 1000.

Issue: 6585
(cherry picked from commit 0850e3d137e553e22fd8f598d276794ddd098c41)
src/util-time.h