ctdb-client: Fix CID 1419820
authorAmitay Isaacs <amitay@gmail.com>
Wed, 18 Oct 2017 05:16:27 +0000 (16:16 +1100)
committerMartin Schwenke <martins@samba.org>
Mon, 23 Oct 2017 17:45:08 +0000 (19:45 +0200)
Signed-off-by: Amitay Isaacs <amitay@gmail.com>
Reviewed-by: Martin Schwenke <martin@meltin.net>
Autobuild-User(master): Martin Schwenke <martins@samba.org>
Autobuild-Date(master): Mon Oct 23 19:45:08 CEST 2017 on sn-devel-144

ctdb/client/client_tunnel.c

index 11715b444a624013719de15cf797fb53a89dc479..17b65469ae9cc15921ea05cd6d633474d674f0c0 100644 (file)
@@ -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,
                };