projects
/
lttng-tools.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
sessiond: trigger: run trigger actions through an action executor
[lttng-tools.git]
/
src
/
lib
/
lttng-ctl
/
lttng-ctl-helper.h
diff --git
a/src/lib/lttng-ctl/lttng-ctl-helper.h
b/src/lib/lttng-ctl/lttng-ctl-helper.h
index 8c14e1fdcfd327227f3c97ab7e5331f11a12d0b2..d1c5aa865174b16b752a0d24ab19dc1323cec699 100644
(file)
--- a/
src/lib/lttng-ctl/lttng-ctl-helper.h
+++ b/
src/lib/lttng-ctl/lttng-ctl-helper.h
@@
-37,12
+37,24
@@
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);
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.
*/
/*
* Calls lttng_ctl_ask_sessiond_fds_varlen() with no expected command header.
*/
-static inline
-int lttng_ctl_ask_sessiond_varlen_no_cmd_header(struct lttcomm_session_msg *lsm,
- void *vardata, size_t vardata_len, void **user_payload_buf)
+static inline int lttng_ctl_ask_sessiond_varlen_no_cmd_header(
+ struct lttcomm_session_msg *lsm,
+ const void *vardata,
+ size_t vardata_len,
+ void **user_payload_buf)
{
return lttng_ctl_ask_sessiond_fds_varlen(lsm, NULL, 0, vardata,
vardata_len, user_payload_buf, NULL, NULL);
{
return lttng_ctl_ask_sessiond_fds_varlen(lsm, NULL, 0, vardata,
vardata_len, user_payload_buf, NULL, NULL);
This page took
0.026093 seconds
and
5
git commands to generate.