]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
dbwrap: convert dbwrap_trans_store() from TDB to DBWRAP flags
authorRalph Boehme <slow@samba.org>
Wed, 11 Apr 2018 15:07:54 +0000 (17:07 +0200)
committerRalph Boehme <slow@samba.org>
Fri, 17 Jul 2026 10:18:35 +0000 (10:18 +0000)
Signed-off-by: Ralph Boehme <slow@samba.org>
Reviewed-by: Martin Schwenke <martin@meltin.net>
lib/dbwrap/dbwrap_util.c
source3/groupdb/mapping_tdb.c
source3/lib/sharesec.c
source3/passdb/secrets.c

index 6ae5a0541a6d1071f1ae37f24ff7fc1c8afebfe0..88ca144a973f5721841602e3e0c3336fce56bc14 100644 (file)
@@ -425,7 +425,7 @@ NTSTATUS dbwrap_trans_store_int32_bystring(struct db_context *db,
        return dbwrap_trans_store(db, string_term_tdb_data(keystr),
                                  make_tdb_data((const uint8_t *)&v_store,
                                                sizeof(v_store)),
-                                 TDB_REPLACE);
+                                 DBWRAP_REPLACE);
 }
 
 NTSTATUS dbwrap_trans_store_uint32_bystring(struct db_context *db,
@@ -439,7 +439,7 @@ NTSTATUS dbwrap_trans_store_uint32_bystring(struct db_context *db,
        return dbwrap_trans_store(db, string_term_tdb_data(keystr),
                                  make_tdb_data((const uint8_t *)&v_store,
                                                sizeof(v_store)),
-                                 TDB_REPLACE);
+                                 DBWRAP_REPLACE);
 }
 
 NTSTATUS dbwrap_trans_store_bystring(struct db_context *db, const char *key,
index 2ebac7cd6544c7498fe23e96401f924337738e79..dca83b2687884172ebf503b718cbe36ea8a448c3 100644 (file)
@@ -166,7 +166,7 @@ static bool add_mapping_entry(GROUP_MAP *map, int flag)
 
        status = dbwrap_trans_store(
                db, string_term_tdb_data(key),
-               make_tdb_data((uint8_t *)buf, len), TDB_REPLACE);
+               make_tdb_data((uint8_t *)buf, len), DBWRAP_REPLACE);
 
        TALLOC_FREE(key);
 
index 913d0e5c84b241ecb65f008dc8ff2182c44d8a52..1a3bb3a47a95502d5ffa9bbca970d1aa5377734f 100644 (file)
@@ -395,7 +395,7 @@ NTSTATUS set_share_security(const char *share_name,
        }
 
        status = dbwrap_trans_store(share_db, string_term_tdb_data(key), blob,
-                                   TDB_REPLACE);
+                                   DBWRAP_REPLACE);
        if (!NT_STATUS_IS_OK(status)) {
                DEBUG(1, ("set_share_security: Failed to store secdesc for "
                          "%s: %s\n", share_name, nt_errstr(status)));
index 6bbc21a3b3874fd59ea593ee4019d612948ac616..d599675f13fcc8f0ecafca6af3766e46deeabe19 100644 (file)
@@ -150,7 +150,7 @@ bool secrets_store(const char *key, const void *data, size_t size)
 
        status = dbwrap_trans_store(db_ctx, string_tdb_data(key),
                                    make_tdb_data((const uint8_t *)data, size),
-                                   TDB_REPLACE);
+                                   DBWRAP_REPLACE);
        return NT_STATUS_IS_OK(status);
 }