--- lib/dbwrap/dbwrap.c.orig 2019-01-15 10:07:00 UTC +++ lib/dbwrap/dbwrap.c @@ -28,6 +28,9 @@ #include "lib/util/util_tdb.h" #include "lib/util/tevent_ntstatus.h" +#undef DBGC_CLASS +#define DBGC_CLASS DBGC_LOCKING + /* * Fall back using fetch if no genuine exists operation is provided */ --- lib/dbwrap/dbwrap_local_open.c.orig 2019-01-15 10:07:00 UTC +++ lib/dbwrap/dbwrap_local_open.c @@ -23,6 +23,9 @@ #include "dbwrap/dbwrap_tdb.h" #include "tdb.h" +#undef DBGC_CLASS +#define DBGC_CLASS DBGC_LOCKING + struct db_context *dbwrap_local_open(TALLOC_CTX *mem_ctx, const char *name, int hash_size, int tdb_flags, --- lib/dbwrap/dbwrap_rbt.c.orig 2019-01-15 10:07:00 UTC +++ lib/dbwrap/dbwrap_rbt.c @@ -24,6 +24,9 @@ #include "../lib/util/rbtree.h" #include "../lib/util/dlinklist.h" +#undef DBGC_CLASS +#define DBGC_CLASS DBGC_LOCKING + #define DBWRAP_RBT_ALIGN(_size_) (((_size_)+15)&~15) struct db_rbt_ctx { --- lib/dbwrap/dbwrap_tdb.c.orig 2019-01-15 10:07:00 UTC +++ lib/dbwrap/dbwrap_tdb.c @@ -27,6 +27,9 @@ #include "lib/param/param.h" #include "libcli/util/error.h" +#undef DBGC_CLASS +#define DBGC_CLASS DBGC_LOCKING + struct db_tdb_ctx { struct tdb_wrap *wtdb; --- lib/dbwrap/dbwrap_util.c.orig 2019-01-15 10:07:00 UTC +++ lib/dbwrap/dbwrap_util.c @@ -26,6 +26,9 @@ #include "dbwrap.h" #include "lib/util/util_tdb.h" +#undef DBGC_CLASS +#define DBGC_CLASS DBGC_LOCKING + struct dbwrap_fetch_int32_state { NTSTATUS status; int32_t result; --- source3/lib/dbwrap/dbwrap_ctdb.c.orig 2019-01-15 10:07:00 UTC +++ source3/lib/dbwrap/dbwrap_ctdb.c @@ -38,6 +38,9 @@ #include "lib/cluster_support.h" #include "lib/util/tevent_ntstatus.h" +#undef DBGC_CLASS +#define DBGC_CLASS DBGC_LOCKING + struct db_ctdb_transaction_handle { struct db_ctdb_ctx *ctx; /* --- source3/lib/dbwrap/dbwrap_open.c.orig 2019-01-15 10:07:00 UTC +++ source3/lib/dbwrap/dbwrap_open.c @@ -31,6 +31,9 @@ #include "ctdbd_conn.h" #include "messages.h" +#undef DBGC_CLASS +#define DBGC_CLASS DBGC_LOCKING + bool db_is_local(const char *name) { const char *sockname = lp_ctdbd_socket(); --- source3/lib/dbwrap/dbwrap_watch.c.orig 2019-01-15 10:07:00 UTC +++ source3/lib/dbwrap/dbwrap_watch.c @@ -28,6 +28,9 @@ #include "server_id_watch.h" #include "lib/dbwrap/dbwrap_private.h" +#undef DBGC_CLASS +#define DBGC_CLASS DBGC_LOCKING + struct dbwrap_watcher { /* * Process watching this record