From 0d4eedda07c886540448c08bbbc6a86a3260a98b Mon Sep 17 00:00:00 2001 From: Thomas Haller Date: Sat, 4 Jan 2020 17:24:19 +0100 Subject: [PATCH] shared/tests: add nmtst_get_rand_uint64() util --- shared/nm-utils/nm-test-utils.h | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/shared/nm-utils/nm-test-utils.h b/shared/nm-utils/nm-test-utils.h index fc7025bf8e..adf2ba1b35 100644 --- a/shared/nm-utils/nm-test-utils.h +++ b/shared/nm-utils/nm-test-utils.h @@ -848,6 +848,15 @@ nmtst_get_rand_uint32 (void) return g_rand_int (nmtst_get_rand ()); } +static inline guint64 +nmtst_get_rand_uint64 (void) +{ + GRand *rand = nmtst_get_rand (); + + return (((guint64) g_rand_int (rand)) ) + | (((guint64) g_rand_int (rand)) << 32); +} + static inline guint nmtst_get_rand_uint (void) {