X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=src%2Fbin%2Flttng-sessiond%2Faction-executor.c;h=27f0e472305b6a7a3eb5cafbb50fe8057d0392b5;hb=d0e263e7e628d2eba76c883ffc6fb92065e440c7;hp=4f027fdb91b3e3b30ab8859a05fbf319739cefa7;hpb=34f87583034e1aa9d65ce5d35b09bd5e8cfba875;p=lttng-tools.git diff --git a/src/bin/lttng-sessiond/action-executor.c b/src/bin/lttng-sessiond/action-executor.c index 4f027fdb9..27f0e4723 100644 --- a/src/bin/lttng-sessiond/action-executor.c +++ b/src/bin/lttng-sessiond/action-executor.c @@ -22,6 +22,7 @@ #include #include #include +#include #include #include #include @@ -198,7 +199,9 @@ static int action_executor_notify_handler(struct action_executor *executor, lttng_trigger_get_const_condition(work_item->trigger), work_item->evaluation, lttng_trigger_get_credentials(work_item->trigger), - LTTNG_OPTIONAL_GET_PTR(work_item->object_creds), + work_item->object_creds.is_set ? + &(work_item->object_creds.value) : + NULL, client_handle_transmission_status, executor); }