#ifndef LTTNG_CTL_HELPER_H
#define LTTNG_CTL_HELPER_H
-#define _GNU_SOURCE
#include <stdio.h>
#include <common/sessiond-comm/sessiond-comm.h>
struct lttng_domain *src);
/*
- * Sends the lttcomm message to the session daemon and fills buf of the
+ * Sends the lttcomm message to the session daemon and fills buf if the
* returned data is not NULL.
*
* Return the size of the received data on success or else a negative lttng
* error code. If buf is NULL, 0 is returned on success.
*/
int lttng_ctl_ask_sessiond_varlen(struct lttcomm_session_msg *lsm,
- void *vardata, size_t varlen, void **buf);
+ const void *vardata, size_t varlen, void **buf);
/*
* Use this if no variable length data needs to be sent.
return lttng_ctl_ask_sessiond_varlen(lsm, NULL, 0, buf);
}
+int lttng_check_tracing_group(void);
+
#endif /* LTTNG_CTL_HELPER_H */