summaryrefslogtreecommitdiff
path: root/src/test/test-random-util.c
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2018-11-07 18:40:26 +0100
committerLennart Poettering <lennart@poettering.net>2018-11-08 09:44:27 +0100
commit94d457e8d936555b3b1ae25592d0624746994166 (patch)
tree747d7158616103180c7c93ac4e0fed6a0c68f1cf /src/test/test-random-util.c
parentafff8f16ae5f5a5dfaa1db226f755c8953dab382 (diff)
downloadsystemd-94d457e8d936555b3b1ae25592d0624746994166.tar.gz
random-util: change high_quality_required bool parameter into a flags parameter
No change in behaviour, just some refactoring.
Diffstat (limited to 'src/test/test-random-util.c')
-rw-r--r--src/test/test-random-util.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/test/test-random-util.c b/src/test/test-random-util.c
index 82902b7e2d..adb2588f00 100644
--- a/src/test/test-random-util.c
+++ b/src/test/test-random-util.c
@@ -5,14 +5,14 @@
#include "log.h"
#include "tests.h"
-static void test_genuine_random_bytes(bool high_quality_required) {
+static void test_genuine_random_bytes(RandomFlags flags) {
uint8_t buf[16] = {};
unsigned i;
log_info("/* %s */", __func__);
for (i = 1; i < sizeof buf; i++) {
- assert_se(genuine_random_bytes(buf, i, high_quality_required) == 0);
+ assert_se(genuine_random_bytes(buf, i, flags) == 0);
if (i + 1 < sizeof buf)
assert_se(buf[i] == 0);
@@ -54,8 +54,8 @@ static void test_rdrand64(void) {
int main(int argc, char **argv) {
test_setup_logging(LOG_DEBUG);
- test_genuine_random_bytes(false);
- test_genuine_random_bytes(true);
+ test_genuine_random_bytes(RANDOM_EXTEND_WITH_PSEUDO);
+ test_genuine_random_bytes(0);
test_pseudo_random_bytes();