Implement ustctl_duplicate_ust_object_data
[lttng-ust.git] / include / lttng / ust-ctl.h
index ed2b513d05b4abd3bc6afceb95567a7e1f7913e7..2cf537a32c41a85fb0a12be2fbb24585345a35b6 100644 (file)
@@ -128,6 +128,14 @@ int ustctl_send_stream_to_ust(int sock,
                struct lttng_ust_object_data *channel_data,
                struct lttng_ust_object_data *stream_data);
 
+/*
+ * ustctl_duplicate_ust_object_data allocated a new object in "dest" if
+ * it succeeds (returns 0). It must be released using
+ * ustctl_release_object() and then freed with free().
+ */
+int ustctl_duplicate_ust_object_data(struct lttng_ust_object_data **dest,
+               struct lttng_ust_object_data *src);
+
 /*
  * API used by consumer.
  */
This page took 0.024445 seconds and 4 git commands to generate.