aboutsummaryrefslogtreecommitdiffstats
path: root/common/logging.h
diff options
context:
space:
mode:
authorWerner Koch <[email protected]>2017-02-20 16:22:59 +0000
committerWerner Koch <[email protected]>2017-02-20 16:22:59 +0000
commit3e9512e557d95c7dc36835365b127b25f6a5cdd9 (patch)
treee3b18e2304d256c761457023556ee9b5cb765741 /common/logging.h
parentdirmngr.c: Make http.c build without any TLS support. (diff)
downloadgnupg-3e9512e557d95c7dc36835365b127b25f6a5cdd9.tar.gz
gnupg-3e9512e557d95c7dc36835365b127b25f6a5cdd9.zip
common: New function log_logv_with_prefix.
* common/logging.c (do_logv): Add arg 'prefmt' and print it. Chnage call callers to pass NULL. (log_logv_with_prefix): New. -- Signed-off-by: Werner Koch <[email protected]>
Diffstat (limited to '')
-rw-r--r--common/logging.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/common/logging.h b/common/logging.h
index ed1d3b972..515d85038 100644
--- a/common/logging.h
+++ b/common/logging.h
@@ -90,6 +90,8 @@ enum jnlib_log_levels {
};
void log_log (int level, const char *fmt, ...) GPGRT_ATTR_PRINTF(2,3);
void log_logv (int level, const char *fmt, va_list arg_ptr);
+void log_logv_with_prefix (int level, const char *prefix,
+ const char *fmt, va_list arg_ptr);
void log_string (int level, const char *string);
void log_bug (const char *fmt, ...) GPGRT_ATTR_NR_PRINTF(1,2);
void log_fatal (const char *fmt, ...) GPGRT_ATTR_NR_PRINTF(1,2);