From: Volker Lendecke Date: Tue, 17 Apr 2018 14:23:03 +0000 (+0200) Subject: credentials: Call dbwrap_local_open with the correct tdb_flags X-Git-Tag: ldb-1.4.0~555 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=7f09fd2b4c07fcf0e0d132d1fb487f1c1e040ad4;p=thirdparty%2Fsamba.git credentials: Call dbwrap_local_open with the correct tdb_flags Signed-off-by: Volker Lendecke Reviewed-by: Jeremy Allison --- diff --git a/auth/credentials/credentials_secrets.c b/auth/credentials/credentials_secrets.c index b22654e370e..23d28f1917d 100644 --- a/auth/credentials/credentials_secrets.c +++ b/auth/credentials/credentials_secrets.c @@ -238,7 +238,7 @@ _PUBLIC_ NTSTATUS cli_credentials_set_machine_account(struct cli_credentials *cr { struct db_context *db_ctx; char *secrets_tdb_path; - int hash_size; + int hash_size, tdb_flags; secrets_tdb_path = lpcfg_private_db_path(cred, lp_ctx, "secrets"); if (secrets_tdb_path == NULL) { @@ -246,13 +246,14 @@ _PUBLIC_ NTSTATUS cli_credentials_set_machine_account(struct cli_credentials *cr } hash_size = lpcfg_tdb_hash_size(lp_ctx, secrets_tdb_path); + tdb_flags = lpcfg_tdb_flags(lp_ctx, TDB_DEFAULT); db_ctx = dbwrap_local_open( cred, lp_ctx, secrets_tdb_path, hash_size, - TDB_DEFAULT, + tdb_flags, O_RDWR, 0600, DBWRAP_LOCK_ORDER_1,