From f0598e985300afd287487cd4975a309cee6dfaa6 Mon Sep 17 00:00:00 2001 From: Volker Lendecke Date: Mon, 12 Sep 2016 17:11:09 +0200 Subject: dbwrap: Add dbwrap_merge_dbufs Transitional code to implement dbwrap_record_storev Signed-off-by: Volker Lendecke Reviewed-by: Ralph Boehme --- lib/dbwrap/dbwrap.c | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ lib/dbwrap/dbwrap.h | 3 +++ 2 files changed, 51 insertions(+) (limited to 'lib/dbwrap') diff --git a/lib/dbwrap/dbwrap.c b/lib/dbwrap/dbwrap.c index 025d463b4bd..1f45558beb6 100644 --- a/lib/dbwrap/dbwrap.c +++ b/lib/dbwrap/dbwrap.c @@ -556,3 +556,51 @@ const char *dbwrap_name(struct db_context *db) { return db->name; } + +static ssize_t tdb_data_buf(const TDB_DATA *dbufs, int num_dbufs, + uint8_t *buf, size_t buflen) +{ + size_t needed = 0; + uint8_t *p = buf; + int i; + + for (i=0; i