summaryrefslogtreecommitdiff
path: root/src/gcrypt.h.in
diff options
context:
space:
mode:
authorWerner Koch <wk@gnupg.org>2017-06-21 09:29:09 +0200
committerWerner Koch <wk@gnupg.org>2017-06-21 09:39:21 +0200
commit27148e60ba15b0cb73b47a75c688fcb48a1a3444 (patch)
tree1b181fdee8ee1f7fc024b340951e8af9a8fc32f2 /src/gcrypt.h.in
parentc2319464b03e61aaf34ef6d5f4b59b0c0483a373 (diff)
downloadlibgcrypt-27148e60ba15b0cb73b47a75c688fcb48a1a3444.tar.gz
api: New function gcry_get_config.
* src/misc.c (_gcry_log_info_with_dummy_fp): Remove. * src/global.c (print_config): New arg WHAT. Remove arg FNC and use gpgrt_fprintf directly. (_gcry_get_config): New. (_gcry_vcontrol) <GCRYCTL_PRINT_CONFIG>: Use _gcry_get_config instead of print_config. * src/gcrypt.h.in (gcry_get_config): New. * src/libgcrypt.def, src/libgcrypt.vers: Add new function. * src/visibility.c (gcry_get_config): New. * src/visibility.h: Mark new function. * tests/version.c (test_get_config): New. (main): Call new test. Signed-off-by: Werner Koch <wk@gnupg.org>
Diffstat (limited to 'src/gcrypt.h.in')
-rw-r--r--src/gcrypt.h.in1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/gcrypt.h.in b/src/gcrypt.h.in
index 210ea2fd..8d20c83b 100644
--- a/src/gcrypt.h.in
+++ b/src/gcrypt.h.in
@@ -1691,6 +1691,7 @@ void gcry_log_debugpnt (const char *text,
gcry_mpi_point_t point, gcry_ctx_t ctx);
void gcry_log_debugsxp (const char *text, gcry_sexp_t sexp);
+char *gcry_get_config (int mode, const char *what);
/* Log levels used by the internal logging facility. */
enum gcry_log_levels