#include <lttng/userspace-probe.h>
#include <lttng/userspace-probe-internal.h>
-#include <lttng/condition/event-rule.h>
-#include <lttng/condition/event-rule-internal.h>
+#include <lttng/condition/on-event.h>
+#include <lttng/condition/on-event-internal.h>
#include <lttng/event-rule/event-rule.h>
#include <lttng/event-rule/event-rule-internal.h>
#include <lttng/event-rule/userspace-probe-internal.h>
if (capture_bytecode == NULL) {
ERR("Unexpected NULL capture bytecode on condition");
error_code_ret = LTTNG_ERR_KERN_ENABLE_FAIL;
- goto error;
+ goto capture_error;
}
ret = kernctl_capture(event_notifier_rule->fd, capture_bytecode);
ERR("Failed to set capture bytecode on event notifier rule fd: fd = %d",
event_notifier_rule->fd);
error_code_ret = LTTNG_ERR_KERN_ENABLE_FAIL;
- goto error;
+ goto capture_error;
}
}
return LTTNG_OK;
+capture_error:
add_callsite_error:
enable_error:
set_cloexec_error: