From: Volker Lendecke Date: Wed, 4 Jan 2023 08:40:06 +0000 (+0100) Subject: lib: Add tdb_data_dbg() X-Git-Tag: talloc-2.4.0~42 X-Git-Url: http://git.ipfire.org/gitweb/?a=commitdiff_plain;h=9d7c7357a4138989aaaa8311d0fb842968050a37;p=thirdparty%2Fsamba.git lib: Add tdb_data_dbg() Signed-off-by: Volker Lendecke Reviewed-by: Jeremy Allison --- diff --git a/source3/include/util_tdb.h b/source3/include/util_tdb.h index d4efb0c31aa..ff50918ddf8 100644 --- a/source3/include/util_tdb.h +++ b/source3/include/util_tdb.h @@ -41,6 +41,7 @@ NTSTATUS map_nt_error_from_tdb(enum TDB_ERROR err); int tdb_data_cmp(TDB_DATA t1, TDB_DATA t2); char *tdb_data_string(TALLOC_CTX *mem_ctx, TDB_DATA d); +char *tdb_data_dbg(TDB_DATA d); /**************************************************************************** Lock a chain, with timeout. diff --git a/source3/lib/util_tdb.c b/source3/lib/util_tdb.c index 943847f04a3..d85f676fbcf 100644 --- a/source3/lib/util_tdb.c +++ b/source3/lib/util_tdb.c @@ -365,6 +365,11 @@ done: return ret; } +char *tdb_data_dbg(TDB_DATA d) +{ + return hex_encode_talloc(talloc_tos(), d.dptr, d.dsize); +} + static sig_atomic_t gotalarm; /***************************************************************