summaryrefslogtreecommitdiff
path: root/ctdb/client
diff options
context:
space:
mode:
authorAmitay Isaacs <amitay@gmail.com>2017-06-29 23:27:33 +1000
committerMartin Schwenke <martins@samba.org>2017-08-30 14:59:23 +0200
commitadab372e56106350fb08f039179f4cebf1e1035e (patch)
tree0f62064d37aa08586e683e3f81c0851530b3fc50 /ctdb/client
parentb75a097da713a33c13f4dfa8d61c3ea3b8e33fd5 (diff)
downloadsamba-adab372e56106350fb08f039179f4cebf1e1035e.tar.gz
ctdb-protocol: Fix marshalling for ctdb_rec_data
Signed-off-by: Amitay Isaacs <amitay@gmail.com> Reviewed-by: Martin Schwenke <martin@meltin.net>
Diffstat (limited to 'ctdb/client')
-rw-r--r--ctdb/client/client_db.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/ctdb/client/client_db.c b/ctdb/client/client_db.c
index 95ee8897f05..037f115be10 100644
--- a/ctdb/client/client_db.c
+++ b/ctdb/client/client_db.c
@@ -984,9 +984,10 @@ static void ctdb_db_traverse_handler(uint64_t srvid, TDB_DATA data,
req, struct ctdb_db_traverse_state);
struct ctdb_rec_data *rec;
struct ctdb_ltdb_header header;
+ size_t np;
int ret;
- ret = ctdb_rec_data_pull(data.dptr, data.dsize, state, &rec);
+ ret = ctdb_rec_data_pull(data.dptr, data.dsize, state, &rec, &np);
if (ret != 0) {
return;
}