X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=src%2Flib%2Flttng-ctl%2Flttng-ctl-helper.h;h=b96ed56e4285da6fffcbd1664b704cb654d91c61;hb=0ae3cfc61fedae38ef31fe5a99458c4f2161c3b5;hp=f252bbbde3ba089669bc7a43681081cb6d99f608;hpb=159b042f34366d0fde5dcd73b4231c558922a664;p=lttng-tools.git diff --git a/src/lib/lttng-ctl/lttng-ctl-helper.h b/src/lib/lttng-ctl/lttng-ctl-helper.h index f252bbbde..b96ed56e4 100644 --- a/src/lib/lttng-ctl/lttng-ctl-helper.h +++ b/src/lib/lttng-ctl/lttng-ctl-helper.h @@ -20,7 +20,6 @@ */ /* Copy helper functions. */ -void lttng_ctl_copy_string(char *dst, const char *src, size_t len); void lttng_ctl_copy_lttng_domain(struct lttng_domain *dst, struct lttng_domain *src); @@ -37,6 +36,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. */