summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/arc4random/getentropy_aix.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/libcrypto/arc4random/getentropy_aix.c')
-rw-r--r--src/lib/libcrypto/arc4random/getentropy_aix.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/lib/libcrypto/arc4random/getentropy_aix.c b/src/lib/libcrypto/arc4random/getentropy_aix.c
index bd8818f264..422e685dd8 100644
--- a/src/lib/libcrypto/arc4random/getentropy_aix.c
+++ b/src/lib/libcrypto/arc4random/getentropy_aix.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: getentropy_aix.c,v 1.6 2018/11/20 08:04:28 deraadt Exp $ */ 1/* $OpenBSD: getentropy_aix.c,v 1.7 2020/05/17 14:44:20 deraadt Exp $ */
2 2
3/* 3/*
4 * Copyright (c) 2015 Michael Felt <aixtools@gmail.com> 4 * Copyright (c) 2015 Michael Felt <aixtools@gmail.com>
@@ -44,7 +44,7 @@
44#include <libperfstat.h> 44#include <libperfstat.h>
45 45
46#define REPEAT 5 46#define REPEAT 5
47#define min(a, b) (((a) < (b)) ? (a) : (b)) 47#define MINIMUM(a, b) (((a) < (b)) ? (a) : (b))
48 48
49#define HX(a, b) \ 49#define HX(a, b) \
50 do { \ 50 do { \
@@ -392,8 +392,8 @@ getentropy_fallback(void *buf, size_t len)
392 HD(cnt); 392 HD(cnt);
393 } 393 }
394 SHA512_Final(results, &ctx); 394 SHA512_Final(results, &ctx);
395 memcpy((char *)buf + i, results, min(sizeof(results), len - i)); 395 memcpy((char *)buf + i, results, MINIMUM(sizeof(results), len - i));
396 i += min(sizeof(results), len - i); 396 i += MINIMUM(sizeof(results), len - i);
397 } 397 }
398 explicit_bzero(&ctx, sizeof ctx); 398 explicit_bzero(&ctx, sizeof ctx);
399 explicit_bzero(results, sizeof results); 399 explicit_bzero(results, sizeof results);