summaryrefslogtreecommitdiffstats
path: root/scd/scdaemon.h
diff options
context:
space:
mode:
authorWerner Koch <wk@gnupg.org>2011-12-14 10:21:15 +0100
committerWerner Koch <wk@gnupg.org>2011-12-14 10:21:15 +0100
commit07ea8c56b507b06d4bd70e94fa51914659afac4b (patch)
tree2bc55ce010255ef03707ad06affd25da5f441822 /scd/scdaemon.h
parentscd: New option --debug-assuan-log-cats. (diff)
downloadgnupg2-07ea8c56b507b06d4bd70e94fa51914659afac4b.tar.xz
gnupg2-07ea8c56b507b06d4bd70e94fa51914659afac4b.zip
scd: Add debug option for reader function calls.
* scd/scdaemon.h (DBG_READER_VALUE, DBG_READER): New. * scd/apdu.c (apdu_open_reader, apdu_close_reader) (apdu_shutdown_reader, apdu_connect, apdu_disconnect) (apdu_reset, apdu_get_atr, apdu_get_status): Add debug code. (apdu_activate): Remove this unused function.
Diffstat (limited to 'scd/scdaemon.h')
-rw-r--r--scd/scdaemon.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/scd/scdaemon.h b/scd/scdaemon.h
index 4c0a66330..74e8b7d44 100644
--- a/scd/scdaemon.h
+++ b/scd/scdaemon.h
@@ -72,8 +72,9 @@ struct
#define DBG_CACHE_VALUE 64 /* debug the caching */
#define DBG_MEMSTAT_VALUE 128 /* show memory statistics */
#define DBG_HASHING_VALUE 512 /* debug hashing operations */
-#define DBG_ASSUAN_VALUE 1024
+#define DBG_ASSUAN_VALUE 1024
#define DBG_CARD_IO_VALUE 2048
+#define DBG_READER_VALUE 4096 /* Trace reader related functions. */
#define DBG_COMMAND (opt.debug & DBG_COMMAND_VALUE)
#define DBG_CRYPTO (opt.debug & DBG_CRYPTO_VALUE)
@@ -82,6 +83,7 @@ struct
#define DBG_HASHING (opt.debug & DBG_HASHING_VALUE)
#define DBG_ASSUAN (opt.debug & DBG_ASSUAN_VALUE)
#define DBG_CARD_IO (opt.debug & DBG_CARD_IO_VALUE)
+#define DBG_READER (opt.debug & DBG_READER_VALUE)
struct server_local_s;
struct app_ctx_s;