summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNikos Mavrogiannopoulos <nmav@gnutls.org>2004-02-28 09:03:53 +0000
committerNikos Mavrogiannopoulos <nmav@gnutls.org>2004-02-28 09:03:53 +0000
commit44e5278c69e5b8eade5585f10c5a271f64a9c84d (patch)
tree7ab96b195ad8a596df366f1577f8b3e315259664
parent2c310f4b35adb1ec2b5495666d3db2d5f4a856e0 (diff)
downloadgnutls-44e5278c69e5b8eade5585f10c5a271f64a9c84d.tar.gz
compilation fixes for the case where --disable-openpgp-authentication is specified.
-rw-r--r--libextra/openpgp/openpgp.h13
1 files changed, 10 insertions, 3 deletions
diff --git a/libextra/openpgp/openpgp.h b/libextra/openpgp/openpgp.h
index bb76a7401f..d3978cb4b2 100644
--- a/libextra/openpgp/openpgp.h
+++ b/libextra/openpgp/openpgp.h
@@ -1,5 +1,8 @@
#include <config.h>
+typedef enum gnutls_openpgp_key_fmt { GNUTLS_OPENPGP_FMT_RAW,
+ GNUTLS_OPENPGP_FMT_BASE64 } gnutls_openpgp_key_fmt;
+
#ifdef HAVE_LIBOPENCDK
#ifndef OPENPGP_H
@@ -7,9 +10,6 @@
#include <opencdk.h>
-typedef enum gnutls_openpgp_key_fmt { GNUTLS_OPENPGP_FMT_RAW,
- GNUTLS_OPENPGP_FMT_BASE64 } gnutls_openpgp_key_fmt;
-
typedef struct gnutls_openpgp_key_int {
cdk_kbnode_t knode;
cdk_stream_t inp;
@@ -84,4 +84,11 @@ void gnutls_openpgp_privkey_deinit(gnutls_openpgp_privkey key);
#endif
+# else /* no opencdk */
+
+typedef void *gnutls_openpgp_key;
+typedef void *gnutls_openpgp_privkey;
+typedef void *gnutls_openpgp_keyring;
+typedef void *gnutls_openpgp_trustdb;
+
#endif /* HAVE_LIBOPENCDK */