/*
* Event symbol length. Copied from LTTng kernel ABI.
*/
-#define LTTNG_SYMBOL_NAME_LEN 128
+#define LTTNG_SYMBOL_NAME_LEN 256
/*
* Every lttng_event_* structure both apply to kernel event and user-space
char name[NAME_MAX];
/* The path where traces are written */
char path[PATH_MAX];
+ uint32_t enabled; /* enabled/started: 1, disabled/stopped: 0 */
};
/*
extern int lttng_calibrate(struct lttng_handle *handle,
struct lttng_calibrate *calibrate);
+/*
+ * Set the default channel attributes for a specific domain and an allocated
+ * lttng_channel_attr pointer.
+ */
+extern void lttng_channel_set_default_attr(struct lttng_domain *domain,
+ struct lttng_channel_attr *attr);
+
#endif /* _LTTNG_H */