summaryrefslogtreecommitdiff
path: root/crypto/openssh/entropy.c
diff options
context:
space:
mode:
Diffstat (limited to 'crypto/openssh/entropy.c')
-rw-r--r--crypto/openssh/entropy.c16
1 files changed, 13 insertions, 3 deletions
diff --git a/crypto/openssh/entropy.c b/crypto/openssh/entropy.c
index e5b45b0b614f..4f19c8767554 100644
--- a/crypto/openssh/entropy.c
+++ b/crypto/openssh/entropy.c
@@ -24,6 +24,19 @@
#include "includes.h"
+#include <sys/types.h>
+#include <sys/wait.h>
+
+#ifdef HAVE_SYS_STAT_H
+# include <sys/stat.h>
+#endif
+
+#ifdef HAVE_FCNTL_H
+# include <fcntl.h>
+#endif
+#include <stdarg.h>
+#include <unistd.h>
+
#include <openssl/rand.h>
#include <openssl/crypto.h>
#include <openssl/err.h>
@@ -35,7 +48,6 @@
#include "pathnames.h"
#include "log.h"
#include "buffer.h"
-#include "bufaux.h"
/*
* Portable OpenSSH PRNG seeding:
@@ -48,8 +60,6 @@
* XXX: we should tell the child how many bytes we need.
*/
-RCSID("$Id: entropy.c,v 1.52 2005/09/27 22:26:30 dtucker Exp $");
-
#ifndef OPENSSL_PRNG_ONLY
#define RANDOM_SEED_SIZE 48
static uid_t original_uid, original_euid;