aboutsummaryrefslogtreecommitdiffstats
path: root/cipher/dynload.h
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--cipher/dynload.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/cipher/dynload.h b/cipher/dynload.h
index ad22a824f..5e88dc732 100644
--- a/cipher/dynload.h
+++ b/cipher/dynload.h
@@ -20,6 +20,10 @@
#ifndef G10_CIPHER_DYNLOAD_H
#define G10_CIPHER_DYNLOAD_H
+
+void register_internal_cipher_extension( const char *module_id,
+ void * (*enumfunc)(int, int*, int*, int*) );
+
int
enum_gnupgext_digests( void **enum_context,
int *algo,
@@ -49,4 +53,10 @@ enum_gnupgext_pubkeys( void **enum_context, int *algo,
int (*cmp)(void *, MPI), void *opaquev ),
unsigned (**get_nbits)( int algo, MPI *pkey ) );
+
+int (*dynload_getfnc_gather_random(void))(byte*, size_t*, int);
+void (*dynload_getfnc_fast_random_poll(void)
+ )( void (*)(const void*, size_t, int));
+
+
#endif /*G10_CIPHER_DYNLOAD_H*/