X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=src%2Flib%2Flttng-ctl%2Flttng-ctl-helper.h;fp=src%2Flib%2Flttng-ctl%2Flttng-ctl-helper.h;h=d1c5aa865174b16b752a0d24ab19dc1323cec699;hp=f252bbbde3ba089669bc7a43681081cb6d99f608;hb=e368fb4396b9bdb22de16f0c93512c9f6d7ab0b4;hpb=ddab38d1659326ae7933319adefc3dff243da352 diff --git a/src/lib/lttng-ctl/lttng-ctl-helper.h b/src/lib/lttng-ctl/lttng-ctl-helper.h index f252bbbde..d1c5aa865 100644 --- a/src/lib/lttng-ctl/lttng-ctl-helper.h +++ b/src/lib/lttng-ctl/lttng-ctl-helper.h @@ -37,6 +37,16 @@ int lttng_ctl_ask_sessiond_fds_varlen(struct lttcomm_session_msg *lsm, void **user_payload_buf, void **user_cmd_header_buf, size_t *user_cmd_header_len); +/* + * Sends the lttcomm message to the session daemon and fills the reply payload. + * + * Return the size of the received data on success or else a negative lttng + * error code. + */ +LTTNG_HIDDEN +int lttng_ctl_ask_sessiond_payload(struct lttng_payload_view *message, + struct lttng_payload *reply); + /* * Calls lttng_ctl_ask_sessiond_fds_varlen() with no expected command header. */