1 #include "tdb1-logging.h"
2 #include <ccan/tap/tap.h>
8 /* Turn log messages into tap diag messages. */
9 static void taplog(struct tdb1_context *tdb,
10 enum tdb_log_level level,
18 /* Strip trailing \n: diag adds it. */
19 if (message[0] && message[strlen(message)-1] == '\n')
20 diag("%s%.*s", log_prefix, (unsigned)strlen(message)-1, message);
22 diag("%s%s", log_prefix, message);
25 struct tdb1_logging_context taplogctx = { taplog, NULL };