From 64326a42a991ae1a4fca773215ddf37224f773e8 Mon Sep 17 00:00:00 2001 From: Thomas Haller Date: Thu, 13 Oct 2022 10:47:29 +0200 Subject: [PATCH] glib-aux: add nm_utils_get_monotonic_timestamp_usec_cached() helper --- src/libnm-glib-aux/nm-time-utils.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/libnm-glib-aux/nm-time-utils.h b/src/libnm-glib-aux/nm-time-utils.h index 05da3fd2b6..b2bb72bfca 100644 --- a/src/libnm-glib-aux/nm-time-utils.h +++ b/src/libnm-glib-aux/nm-time-utils.h @@ -56,6 +56,12 @@ nm_utils_get_monotonic_timestamp_nsec_cached(gint64 *cache_now) return (*cache_now) ?: (*cache_now = nm_utils_get_monotonic_timestamp_nsec()); } +static inline gint64 +nm_utils_get_monotonic_timestamp_usec_cached(gint64 *cache_now) +{ + return (*cache_now) ?: (*cache_now = nm_utils_get_monotonic_timestamp_usec()); +} + static inline gint64 nm_utils_get_monotonic_timestamp_msec_cached(gint64 *cache_now) {