X-Git-Url: http://git.efficios.com/?p=lttng-tools.git;a=blobdiff_plain;f=src%2Fcommon%2Fmi-lttng.c;h=44ff56f1e4ccf16aee5d097b39faa4d233d0f04c;hp=752bcecebd9fc48f7558651395a59b56750c868b;hb=8de4f9412d9681725c48f984c9e160773fdcf8c9;hpb=6c1c0768320135c6936c371b09731851b508c023 diff --git a/src/common/mi-lttng.c b/src/common/mi-lttng.c index 752bceceb..44ff56f1e 100644 --- a/src/common/mi-lttng.c +++ b/src/common/mi-lttng.c @@ -50,6 +50,8 @@ const char * const mi_lttng_element_command_snapshot_record = "record_snapshot"; const char * const mi_lttng_element_command_start = "start"; const char * const mi_lttng_element_command_stop = "stop"; const char * const mi_lttng_element_command_success = "success"; +const char * const mi_lttng_element_command_track = "track"; +const char * const mi_lttng_element_command_untrack = "untrack"; const char * const mi_lttng_element_command_version = "version"; /* Strings related to version command */ @@ -1238,6 +1240,9 @@ int mi_lttng_calibrate(struct mi_writer *writer, end: return ret; } + +/* TODO: mi tracker */ + LTTNG_HIDDEN int mi_lttng_context(struct mi_writer *writer, struct lttng_event_context *context, int is_open) @@ -1341,6 +1346,9 @@ int mi_lttng_snapshot_output_session_name(struct mi_writer *writer, /* Snapshot output list for current session name */ ret = mi_lttng_writer_write_element_string(writer, config_element_name, session_name); + if (ret) { + goto end; + } /* Open element snapshots (sequence one snapshot) */ ret = mi_lttng_writer_open_element(writer, mi_lttng_element_snapshots);