From: Volker Lendecke Date: Tue, 17 Apr 2018 14:26:27 +0000 (+0200) Subject: cluster4: Call dbwrap_local_open with the correct tdb_flags X-Git-Tag: ldb-1.4.0~553 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=f542552e1d104fa7cc738401c8b224e06ebb478a;p=thirdparty%2Fsamba.git cluster4: Call dbwrap_local_open with the correct tdb_flags Signed-off-by: Volker Lendecke Reviewed-by: Jeremy Allison --- diff --git a/source4/cluster/local.c b/source4/cluster/local.c index d4c16b00cce..d871dcbd3f9 100644 --- a/source4/cluster/local.c +++ b/source4/cluster/local.c @@ -55,20 +55,21 @@ static struct db_context *local_db_tmp_open(struct cluster_ops *ops, TALLOC_CTX *tmp_ctx = talloc_new(mem_ctx); char *path, *dbname; struct db_context *db; - int hash_size; + int hash_size, tdb_flags; dbname = talloc_asprintf(mem_ctx, "%s.tdb", dbbase); path = smbd_tmp_path(tmp_ctx, lp_ctx, dbname); hash_size = lpcfg_tdb_hash_size(lp_ctx, path); + tdb_flags = lpcfg_tdb_flags(lp_ctx, flags); db = dbwrap_local_open( mem_ctx, lp_ctx, path, hash_size, - flags, + tdb_flags, O_RDWR|O_CREAT, 0600, DBWRAP_LOCK_ORDER_NONE,