aboutsummaryrefslogtreecommitdiffstats
path: root/kbx/keyboxd.c
diff options
context:
space:
mode:
Diffstat (limited to 'kbx/keyboxd.c')
-rw-r--r--kbx/keyboxd.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/kbx/keyboxd.c b/kbx/keyboxd.c
index 5a34f237f..d39b35749 100644
--- a/kbx/keyboxd.c
+++ b/kbx/keyboxd.c
@@ -58,6 +58,12 @@
#include "../common/exechelp.h"
#include "frontend.h"
+
+/* Urrgs: Put this into a separate header - but it needs assuan.h first. */
+extern int kbxd_assuan_log_monitor (assuan_context_t ctx, unsigned int cat,
+ const char *msg);
+
+
enum cmd_and_opt_values
{
aNull = 0,
@@ -488,7 +494,7 @@ main (int argc, char **argv )
assuan_set_gpg_err_source (GPG_ERR_SOURCE_DEFAULT);
assuan_sock_init ();
assuan_sock_set_system_hooks (ASSUAN_SYSTEM_NPTH);
- setup_libassuan_logging (&opt.debug, NULL);
+ setup_libassuan_logging (&opt.debug, kbxd_assuan_log_monitor);
setup_libgcrypt_logging ();
gcry_set_progress_handler (kbxd_libgcrypt_progress_cb, NULL);