]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
dbwrap: add dbwrap_record_get_flags()
authorRalph Boehme <slow@samba.org>
Wed, 19 Mar 2025 04:57:42 +0000 (05:57 +0100)
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.c
lib/dbwrap/dbwrap.h

index 9ac49ffbfe1af6e303637f7dc9e0c14214ebc000..73036be87abe0fc005ca09a1b56d8a8024b09b91 100644 (file)
@@ -89,6 +89,11 @@ TDB_DATA dbwrap_record_get_value(const struct db_record *rec)
        return rec->value;
 }
 
+struct db_record_flags dbwrap_record_get_flags(struct db_record *rec)
+{
+       return rec->flags;
+}
+
 NTSTATUS dbwrap_record_storev(struct db_record *rec,
                              const TDB_DATA *dbufs, int num_dbufs, int flags)
 {
index 4a307ab39359c3c7198706035aa96e41ab1869fd..d42789f8e46ecdc855bc7a41b79d5f859406aacc 100644 (file)
@@ -80,6 +80,7 @@ struct db_record_flags {
 
 TDB_DATA dbwrap_record_get_key(const struct db_record *rec);
 TDB_DATA dbwrap_record_get_value(const struct db_record *rec);
+struct db_record_flags dbwrap_record_get_flags(struct db_record *rec);
 NTSTATUS dbwrap_record_store(struct db_record *rec, TDB_DATA data, int flags);
 NTSTATUS dbwrap_record_storev(struct db_record *rec,
                              const TDB_DATA *dbufs, int num_dbufs, int flags);