New public API for lttng control
[lttng-tools.git] / lttng / commands / list.c
index 191d2e7a2414d4cbf5b83496d0d53e825fc3f9f7..9ec01b47a7fdcdb80b72134ac730e0baacc27ecb 100644 (file)
@@ -104,10 +104,13 @@ static int list_kernel(void)
 {
        int ret, pos, size;
        char *event_list, *event, *ptr;
+       struct lttng_domain dom;
 
        DBG("Getting all tracing events");
 
-       ret = lttng_kernel_list_events(&event_list);
+       dom.type = LTTNG_DOMAIN_KERNEL;
+
+       ret = lttng_list_events(&dom, &event_list);
        if (ret < 0) {
                ERR("Unable to list kernel instrumentation");
                return ret;
@@ -170,7 +173,7 @@ static int list_apps(void)
        pid_t *pids;
        char *cmdline;
 
-       count = 0;
+       count = -1;
        //count = lttng_ust_list_traceable_apps(&pids);
        if (count < 0) {
                ret = count;
This page took 0.023165 seconds and 4 git commands to generate.