projects
/
openssl.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
Just as in Unix, make sure to generate some kind of "random data".
[openssl.git]
/
apps
/
app_rand.c
diff --git
a/apps/app_rand.c
b/apps/app_rand.c
index ea35bf9b1d712ae5687b51314e774379c671efd6..f7f133831d2afe62107a4ea8dcf49d5d7912918b 100644
(file)
--- a/
apps/app_rand.c
+++ b/
apps/app_rand.c
@@
-162,7
+162,8
@@
long app_RAND_load_files(char *name)
char *p,*n;
int last;
long tot=0;
-
+ int egd;
+
for (;;)
{
last=0;
@@
-173,7
+174,8
@@
long app_RAND_load_files(char *name)
name=p+1;
if (*n == '\0') break;
- tot+=RAND_egd(n);
+ egd=RAND_egd(n);
+ if (egd > 0) tot+=egd;
tot+=RAND_load_file(n,1024L*1024L);
if (last) break;
}