Fix: relayd vs consumerd compatibility
[lttng-tools.git] / src / common / relayd / relayd.c
index 7f0ea74e94085b99873049a736941015e85fda5c..2adcbe415c63f16a176dba9167c247f34eb0eba3 100644 (file)
@@ -856,7 +856,11 @@ int relayd_send_index(struct lttcomm_relayd_sock *rsock,
        }
 
        /* Send command */
-       ret = send_command(rsock, RELAYD_SEND_INDEX, &msg, sizeof(msg), 0);
+       ret = send_command(rsock, RELAYD_SEND_INDEX, &msg,
+               lttcomm_relayd_index_len(lttng_to_index_major(rsock->major,
+                                                               rsock->minor),
+                               lttng_to_index_minor(rsock->major, rsock->minor)),
+                               0);
        if (ret < 0) {
                goto error;
        }
This page took 0.023069 seconds and 4 git commands to generate.