From 3f076ab77384500d6d08ee8b977338ee88911dfe Mon Sep 17 00:00:00 2001 From: Stefan Metzmacher Date: Fri, 28 Mar 2008 20:03:30 +0100 Subject: dbwrap: add dbwrap_trans_store_uint32() metze (This used to be commit 9e739b4c99a9aba5c5bb58f3b6a9fb949e24c581) --- source3/lib/dbwrap_util.c | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/source3/lib/dbwrap_util.c b/source3/lib/dbwrap_util.c index cecb8d6dd6..1105b083e0 100644 --- a/source3/lib/dbwrap_util.c +++ b/source3/lib/dbwrap_util.c @@ -256,6 +256,19 @@ NTSTATUS dbwrap_trans_store_int32(struct db_context *db, const char *keystr, TDB_REPLACE); } +NTSTATUS dbwrap_trans_store_uint32(struct db_context *db, const char *keystr, + uint32_t v) +{ + uint32 v_store; + + SIVAL(&v_store, 0, v); + + return dbwrap_trans_store(db, string_term_tdb_data(keystr), + make_tdb_data((const uint8 *)&v_store, + sizeof(v_store)), + TDB_REPLACE); +} + NTSTATUS dbwrap_trans_store_bystring(struct db_context *db, const char *key, TDB_DATA data, int flags) { -- cgit