X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=src%2Fcommon%2Ftrigger.c;h=f77a321295d4c10a9c7d67ce51071bc649854a19;hp=af0c5fa348166b833c61331f19f2cc2dba69567d;hb=e6887944f09a8985efb521ea638b4dfe557ff4ed;hpb=34f87583034e1aa9d65ce5d35b09bd5e8cfba875;ds=sidebyside diff --git a/src/common/trigger.c b/src/common/trigger.c index af0c5fa34..f77a32129 100644 --- a/src/common/trigger.c +++ b/src/common/trigger.c @@ -395,6 +395,22 @@ end: return ret; } +LTTNG_HIDDEN +void lttng_trigger_set_tracer_token(struct lttng_trigger *trigger, + uint64_t token) +{ + assert(trigger); + LTTNG_OPTIONAL_SET(&trigger->tracer_token, token); +} + +LTTNG_HIDDEN +uint64_t lttng_trigger_get_tracer_token(const struct lttng_trigger *trigger) +{ + assert(trigger); + + return LTTNG_OPTIONAL_GET(trigger->tracer_token); +} + LTTNG_HIDDEN int lttng_trigger_generate_name(struct lttng_trigger *trigger, uint64_t unique_id)