From: Ralph Boehme Date: Wed, 19 Mar 2025 04:57:42 +0000 (+0100) Subject: dbwrap: add dbwrap_record_get_flags() X-Git-Tag: talloc-2.5.0~231 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=7a08e05e1b69c8d744eab4f2bc18a2b4077d4845;p=thirdparty%2Fsamba.git dbwrap: add dbwrap_record_get_flags() Signed-off-by: Ralph Boehme Reviewed-by: Martin Schwenke --- diff --git a/lib/dbwrap/dbwrap.c b/lib/dbwrap/dbwrap.c index 9ac49ffbfe1..73036be87ab 100644 --- a/lib/dbwrap/dbwrap.c +++ b/lib/dbwrap/dbwrap.c @@ -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) { diff --git a/lib/dbwrap/dbwrap.h b/lib/dbwrap/dbwrap.h index 4a307ab3935..d42789f8e46 100644 --- a/lib/dbwrap/dbwrap.h +++ b/lib/dbwrap/dbwrap.h @@ -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);