rng-tools/rngd-extern-darn-init.patch
2017-07-31 11:02:38 -04:00

19 lines
566 B
Diff

diff --git a/rngd_entsource.h b/rngd_entsource.h
index 3ba6820..f2407c1 100644
--- a/rngd_entsource.h
+++ b/rngd_entsource.h
@@ -36,7 +36,13 @@ extern fips_ctx_t tpm_fipsctx; /* Context for the tpm FIPS tests */
* sourcedev is the path to the entropy source
*/
extern int init_entropy_source(struct rng *);
+#ifdef HAVE_RDRAND
extern int init_drng_entropy_source(struct rng *);
+#endif
+#ifdef HAVE_DARN
+extern int init_darn_entropy_source(struct rng *);
+#endif
+
extern int init_tpm_entropy_source(struct rng *);
/* Read data from the entropy source */