X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=src%2Fcommon%2Fevaluation.c;h=d8a68a7840429b44bf73679bd3b0abc1b30f6273;hp=b76d349fa40526225d9b7199a0d919955a1d8bfb;hb=f14461318ba4a0c44bb7ed7a9c320c7d7b903052;hpb=389b8e8fd446dee925166205c0f6e462babd5e5d diff --git a/src/common/evaluation.c b/src/common/evaluation.c index b76d349fa..d8a68a784 100644 --- a/src/common/evaluation.c +++ b/src/common/evaluation.c @@ -9,6 +9,7 @@ #include #include #include +#include #include #include #include @@ -114,6 +115,13 @@ ssize_t lttng_evaluation_create_from_payload( } evaluation_size += ret; break; + case LTTNG_CONDITION_TYPE_EVENT_RULE_HIT: + ret = lttng_evaluation_event_rule_create_from_payload(&evaluation_view, evaluation); + if (ret < 0) { + goto end; + } + evaluation_size += ret; + break; default: ERR("Attempted to create evaluation of unknown type (%i)", (int) evaluation_comm->type);