5 #include <ccan/tap/tap.h>
8 unsigned tap_log_messages;
10 union tdb_attribute tap_log_attr = {
11 .log = { .base = { .attr = TDB_ATTRIBUTE_LOG },
12 .log_fn = tap_log_fn }
15 void tap_log_fn(struct tdb_context *tdb,
16 enum tdb_debug_level level, void *priv,
23 if (vasprintf(&p, fmt, ap) == -1)
25 diag("tdb log level %u: %s", level, p);
27 if (level != TDB_DEBUG_TRACE)