From: Amitay Isaacs Date: Wed, 18 Oct 2017 05:16:27 +0000 (+1100) Subject: ctdb-client: Fix CID 1419820 X-Git-Tag: tevent-0.9.34~106 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=65442e171454e62b6cf4a562c4113735213630d4;p=thirdparty%2Fsamba.git ctdb-client: Fix CID 1419820 Signed-off-by: Amitay Isaacs Reviewed-by: Martin Schwenke Autobuild-User(master): Martin Schwenke Autobuild-Date(master): Mon Oct 23 19:45:08 CEST 2017 on sn-devel-144 --- diff --git a/ctdb/client/client_tunnel.c b/ctdb/client/client_tunnel.c index 11715b444a6..17b65469ae9 100644 --- a/ctdb/client/client_tunnel.c +++ b/ctdb/client/client_tunnel.c @@ -155,7 +155,7 @@ static void ctdb_tunnel_handler(uint64_t tunnel_id, TDB_DATA data, return; } - if (data.dsize != sizeof(tunnel_data)) { + if (data.dsize != sizeof(struct ctdb_tunnel_data)) { return; } @@ -362,7 +362,7 @@ void ctdb_client_req_tunnel(struct ctdb_client_context *client, } else if (tunnel->flags & CTDB_TUNNEL_FLAG_REQUEST) { TDB_DATA data = { - .dsize = sizeof(&tunnel_data), + .dsize = sizeof(struct ctdb_tunnel_data), .dptr = (uint8_t *)&tunnel_data, };