aboutsummaryrefslogtreecommitdiffstats
path: root/cipher/rand-internal.h
diff options
context:
space:
mode:
authorWerner Koch <[email protected]>2002-08-03 10:50:53 +0000
committerWerner Koch <[email protected]>2002-08-03 10:50:53 +0000
commit85aa3e18c296cdf18f76a47754d5270eb4e3630e (patch)
treec47a142fce35ba999e72fad2037a8020b3d8ab16 /cipher/rand-internal.h
parent2002-08-02 Timo Schulz <[email protected]> (diff)
downloadgnupg-85aa3e18c296cdf18f76a47754d5270eb4e3630e.tar.gz
gnupg-85aa3e18c296cdf18f76a47754d5270eb4e3630e.zip
The big extension module removal.
Diffstat (limited to 'cipher/rand-internal.h')
-rw-r--r--cipher/rand-internal.h18
1 files changed, 11 insertions, 7 deletions
diff --git a/cipher/rand-internal.h b/cipher/rand-internal.h
index 6f5b52bae..eb81174f8 100644
--- a/cipher/rand-internal.h
+++ b/cipher/rand-internal.h
@@ -20,12 +20,16 @@
#ifndef G10_RAND_INTERNAL_H
#define G10_RAND_INTERNAL_H
-void rndlinux_constructor(void);
-void rndunix_constructor(void);
-void rndw32_constructor(void);
-void rndos2_constructor(void);
-void rndatari_constructor(void);
-void rndmvs_constructor(void);
-void rndriscos_constructor(void);
+int rndunix_gather_random (void (*add)(const void*, size_t, int),
+ int requester, size_t length, int level);
+int rndlinux_gather_random (void (*add)(const void*, size_t, int),
+ int requester, size_t length, int level);
+int rndegd_gather_random (void (*add)(const void*, size_t, int),
+ int requester, size_t length, int level );
+int rndw32_gather_random (void (*add)(const void*, size_t, int),
+ int requester, size_t length, int level);
+int rndw32_gather_random_fast (void (*add)(const void*, size_t, int),
+ int requester );
+
#endif /*G10_RAND_INTERNAL_H*/