From: Stefan Metzmacher Date: Fri, 28 Mar 2008 19:03:30 +0000 (+0100) Subject: dbwrap: add dbwrap_trans_store_uint32() X-Git-Tag: samba-3.3.0pre1~2957 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=9e739b4c99a9aba5c5bb58f3b6a9fb949e24c581;p=thirdparty%2Fsamba.git dbwrap: add dbwrap_trans_store_uint32() metze --- diff --git a/source/lib/dbwrap_util.c b/source/lib/dbwrap_util.c index cecb8d6dd6b..1105b083e03 100644 --- a/source/lib/dbwrap_util.c +++ b/source/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) {