From 376511ed4defeeeabcfaa83acd230afd4a46b6fd Mon Sep 17 00:00:00 2001 From: Rusty Russell Date: Wed, 14 Sep 2011 07:13:13 +0930 Subject: tdb_compat: adapt to tdb2 API change. Add the ecode arg to all the log functions, and log it. Signed-off-by: Rusty Russell --- lib/tdb_compat/tdb_compat.c | 1 + lib/tdb_compat/tdb_compat.h | 2 ++ 2 files changed, 3 insertions(+) (limited to 'lib/tdb_compat') diff --git a/lib/tdb_compat/tdb_compat.c b/lib/tdb_compat/tdb_compat.c index a9173fc33d..d736db1742 100644 --- a/lib/tdb_compat/tdb_compat.c +++ b/lib/tdb_compat/tdb_compat.c @@ -69,6 +69,7 @@ tdb_open_compat_(const char *name, int hash_size_unused, int tdb_flags, int open_flags, mode_t mode, void (*log_fn)(struct tdb_context *, enum tdb_log_level, + enum TDB_ERROR, const char *message, void *data), void *log_data) diff --git a/lib/tdb_compat/tdb_compat.h b/lib/tdb_compat/tdb_compat.h index ea401cba49..80fc3cef80 100644 --- a/lib/tdb_compat/tdb_compat.h +++ b/lib/tdb_compat/tdb_compat.h @@ -90,6 +90,7 @@ enum TDB_ERROR tdb_transaction_start_nonblock(struct tdb_context *tdb); (log_fn), (log_data), \ struct tdb_context *, \ enum tdb_log_level, \ + enum TDB_ERROR, \ const char *), \ (log_data)) @@ -98,6 +99,7 @@ tdb_open_compat_(const char *name, int hash_size_unused, int tdb_flags, int open_flags, mode_t mode, void (*log_fn)(struct tdb_context *, enum tdb_log_level, + enum TDB_ERROR ecode, const char *message, void *data), void *log_data); -- cgit