Mi enable-event command: support for enable-event command
[lttng-tools.git] / src / common / mi-lttng.c
index d13c2a6f7eeb70255d1d584c6be84aaebe294af1..0149204f53074e232807e18af66bce0577203f1c 100644 (file)
@@ -27,6 +27,7 @@
 const char * const mi_lttng_element_command = "command";
 const char * const mi_lttng_element_command_name = "name";
 const char * const mi_lttng_element_command_version = "version";
+const char * const mi_lttng_element_command_enable_event = "enable-event";
 const char * const mi_lttng_element_command_list = "list";
 const char * const mi_lttng_element_command_save = "save";
 const char * const mi_lttng_element_command_load = "load";
@@ -908,9 +909,7 @@ int mi_lttng_event(struct mi_writer *writer,
        }
 
        switch (event->type) {
-       case LTTNG_EVENT_ALL:
                /* We should never have "all" events in list. */
-               assert(0);
                break;
        case LTTNG_EVENT_TRACEPOINT:
        {
@@ -927,6 +926,8 @@ int mi_lttng_event(struct mi_writer *writer,
        case LTTNG_EVENT_FUNCTION_ENTRY:
                ret = mi_lttng_event_function_entry(writer, event);
                break;
+       case LTTNG_EVENT_ALL:
+               /* Fallthrough */
        default:
                break;
        }
This page took 0.023262 seconds and 4 git commands to generate.