Store exclusions to enablers
[lttng-ust.git] / liblttng-ust / lttng-events.c
index ad374f3bc521b93527eb9550fcca989917beb078..915cffb744613c2973e599bf8a617673ad732b97 100644 (file)
@@ -721,6 +721,15 @@ int lttng_enabler_attach_bytecode(struct lttng_enabler *enabler,
        return 0;
 }
 
+int lttng_enabler_attach_exclusion(struct lttng_enabler *enabler,
+               struct lttng_ust_excluder_node *excluder)
+{
+       excluder->enabler = enabler;
+       cds_list_add_tail(&excluder->node, &enabler->excluder_head);
+       lttng_session_lazy_sync_enablers(enabler->chan->session);
+       return 0;
+}
+
 int lttng_attach_context(struct lttng_ust_context *context_param,
                struct lttng_ctx **ctx, struct lttng_session *session)
 {
This page took 0.023797 seconds and 4 git commands to generate.