ctdb_uint32_len(&in->node.req_message) +
ctdb_uint32_len(&in->node.req_control) +
ctdb_uint32_len(&in->node.reply_control) +
+ ctdb_uint32_len(&in->node.req_tunnel) +
ctdb_uint32_len(&in->client.req_call) +
ctdb_uint32_len(&in->client.req_message) +
ctdb_uint32_len(&in->client.req_control) +
+ ctdb_uint32_len(&in->client.req_tunnel) +
ctdb_uint32_len(&in->timeouts.call) +
ctdb_uint32_len(&in->timeouts.control) +
ctdb_uint32_len(&in->timeouts.traverse) +
ctdb_uint32_push(&in->node.reply_control, buf+offset, &np);
offset += np;
+ ctdb_uint32_push(&in->node.req_tunnel, buf+offset, &np);
+ offset += np;
+
ctdb_uint32_push(&in->client.req_call, buf+offset, &np);
offset += np;
ctdb_uint32_push(&in->client.req_control, buf+offset, &np);
offset += np;
+ ctdb_uint32_push(&in->client.req_tunnel, buf+offset, &np);
+ offset += np;
+
ctdb_uint32_push(&in->timeouts.call, buf+offset, &np);
offset += np;
}
offset += np;
+ ret = ctdb_uint32_pull(buf+offset, buflen-offset,
+ &out->node.req_tunnel, &np);
+ if (ret != 0) {
+ return ret;
+ }
+ offset += np;
+
ret = ctdb_uint32_pull(buf+offset, buflen-offset,
&out->client.req_call, &np);
if (ret != 0) {
}
offset += np;
+ ret = ctdb_uint32_pull(buf+offset, buflen-offset,
+ &out->client.req_tunnel, &np);
+ if (ret != 0) {
+ return ret;
+ }
+ offset += np;
+
ret = ctdb_uint32_pull(buf+offset, buflen-offset,
&out->timeouts.call, &np);
if (ret != 0) {
STATISTICS_FIELD(node.req_message),
STATISTICS_FIELD(node.req_control),
STATISTICS_FIELD(node.reply_control),
+ STATISTICS_FIELD(node.req_tunnel),
STATISTICS_FIELD(client.req_call),
STATISTICS_FIELD(client.req_message),
STATISTICS_FIELD(client.req_control),
+ STATISTICS_FIELD(client.req_tunnel),
STATISTICS_FIELD(timeouts.call),
STATISTICS_FIELD(timeouts.control),
STATISTICS_FIELD(timeouts.traverse),