summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorderaadt <>2014-06-13 18:58:58 +0000
committerderaadt <>2014-06-13 18:58:58 +0000
commitea3022d31a09736ce10defd9c25af0414d0c8414 (patch)
tree8295bb658e186c02a95be78b976e03e12ba82796 /src
parentb12ac0a1214503458862af0070305176a140439f (diff)
downloadopenbsd-ea3022d31a09736ce10defd9c25af0414d0c8414.tar.gz
openbsd-ea3022d31a09736ce10defd9c25af0414d0c8414.tar.bz2
openbsd-ea3022d31a09736ce10defd9c25af0414d0c8414.zip
For now... assume success of getentropy() just like we assumed success
of sysctl(). Mark it with XXX while we consider.
Diffstat (limited to 'src')
-rw-r--r--src/lib/libc/crypt/arc4random.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/lib/libc/crypt/arc4random.c b/src/lib/libc/crypt/arc4random.c
index 4b6cde63fb..7a2d9e800a 100644
--- a/src/lib/libc/crypt/arc4random.c
+++ b/src/lib/libc/crypt/arc4random.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: arc4random.c,v 1.32 2014/06/13 15:36:37 deraadt Exp $ */ 1/* $OpenBSD: arc4random.c,v 1.33 2014/06/13 18:58:58 deraadt Exp $ */
2 2
3/* 3/*
4 * Copyright (c) 1996, David Mazieres <dm@uun.org> 4 * Copyright (c) 1996, David Mazieres <dm@uun.org>
@@ -79,8 +79,8 @@ _rs_stir(void)
79{ 79{
80 u_char rnd[KEYSZ + IVSZ]; 80 u_char rnd[KEYSZ + IVSZ];
81 81
82 if (getentropy(rnd, sizeof rnd) == -1) 82 /* XXX */
83 abort(); 83 (void) getentropy(rnd, sizeof rnd);
84 84
85 if (!rs_initialized) { 85 if (!rs_initialized) {
86 rs_initialized = 1; 86 rs_initialized = 1;