Don't duplicate the lttng_trigger_comm structure in protocol
[lttng-tools.git] / src / lib / lttng-ctl / lttng-ctl.c
index 06e943d279a8924877ba5238fd569e3aeb8d8961..e26e7cbcb1d5076346d841cce988593ebb57e363 100644 (file)
@@ -2468,12 +2468,12 @@ int lttng_register_trigger(struct lttng_trigger *trigger)
 
        memset(&lsm, 0, sizeof(lsm));
        lsm.cmd_type = LTTNG_REGISTER_TRIGGER;
-       lsm.u.trigger.header.len = (uint32_t) trigger_size;
        if (lttng_trigger_serialize(trigger, trigger_buf) < 0) {
                ret = -LTTNG_ERR_UNK;
                goto end;
        }
 
+       lsm.u.trigger.length = (uint32_t) trigger_size;
        ret = lttng_ctl_ask_sessiond_varlen_no_cmd_header(&lsm, trigger_buf,
                        trigger_size, NULL);
 end:
This page took 0.024323 seconds and 5 git commands to generate.