X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=src%2Fcommon%2Factions%2Faction.c;h=11b3c5501dace3d515f5f4d3759a0e2acf61bc93;hb=dc11d4e3c15b2511cd390aa12c586f5594c80111;hp=1a541ce469efc22381f198261a484b9df7ee4f26;hpb=c852ce4e1d4ab0028ecee333a3ffc83de32f44bf;p=lttng-tools.git diff --git a/src/common/actions/action.c b/src/common/actions/action.c index 1a541ce46..11b3c5501 100644 --- a/src/common/actions/action.c +++ b/src/common/actions/action.c @@ -8,17 +8,21 @@ #include #include #include +#include #include #include #include #include #include -static const char *lttng_action_type_string(enum lttng_action_type action_type) +LTTNG_HIDDEN +const char *lttng_action_type_string(enum lttng_action_type action_type) { switch (action_type) { case LTTNG_ACTION_TYPE_UNKNOWN: return "UNKNOWN"; + case LTTNG_ACTION_TYPE_GROUP: + return "GROUP"; case LTTNG_ACTION_TYPE_NOTIFY: return "NOTIFY"; case LTTNG_ACTION_TYPE_ROTATE_SESSION: @@ -176,6 +180,9 @@ ssize_t lttng_action_create_from_payload(struct lttng_payload_view *view, create_from_payload_cb = lttng_action_stop_session_create_from_payload; break; + case LTTNG_ACTION_TYPE_GROUP: + create_from_payload_cb = lttng_action_group_create_from_payload; + break; default: ERR("Failed to create action from payload, unhandled action type: action-type=%u (%s)", action_comm->action_type,