*/
#include <assert.h>
-#include <errno.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <lttng/lttng.h>
#include <bin/lttng-sessiond/lttng-ust-abi.h>
#include <common/defaults.h>
+#include <common/compat/errno.h>
#include <bin/lttng-sessiond/trace-ust.h>
#include <bin/lttng-sessiond/ust-app.h>
#include <bin/lttng-sessiond/notification-thread.h>
ev.type = LTTNG_EVENT_TRACEPOINT;
ev.loglevel_type = LTTNG_EVENT_LOGLEVEL_ALL;
- ret = trace_ust_create_event(&ev, NULL, NULL, NULL, false, &event);
+ ret = trace_ust_create_event(0, ev.name, NULL, ev.type, ev.loglevel_type,
+ ev.loglevel, NULL, NULL, NULL, false, &event);
ok(ret == LTTNG_OK, "Create UST event");
strncpy(LTTNG_EVENT_EXCLUSION_NAME_AT(exclusion, 1), random_name,
LTTNG_SYMBOL_NAME_LEN);
- ret = trace_ust_create_event(&ev, NULL, NULL, exclusion, false, &event);
+ ret = trace_ust_create_event(0, ev.name, NULL, ev.type, ev.loglevel_type,
+ ev.loglevel, NULL, NULL, exclusion, false, &event);
exclusion = NULL;
ok(ret != LTTNG_OK, "Create UST event with identical exclusion names fails");
strncpy(LTTNG_EVENT_EXCLUSION_NAME_AT(exclusion_copy, 1),
LTTNG_EVENT_EXCLUSION_NAME_AT(exclusion, 1), LTTNG_SYMBOL_NAME_LEN);
- ret = trace_ust_create_event(&ev, NULL, NULL, exclusion, false, &event);
+ ret = trace_ust_create_event(0, ev.name, NULL, ev.type, ev.loglevel_type,
+ ev.loglevel, NULL, NULL, exclusion, false, &event);
exclusion = NULL;
ok(ret == LTTNG_OK, "Create UST event with different exclusion names");