X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=src%2Fcommon%2Factions%2Faction.c;h=7325a532c8ae15078ee9cc82907a8906dadfd1ed;hp=c6b57b9cff5c7a50a42325b68b5d8e3175f27794;hb=757c48a28258e64fe251b6803ccdba7898590d70;hpb=4a76dfd303409d7a6293aa8bafa8103748c1cf37 diff --git a/src/common/actions/action.c b/src/common/actions/action.c index c6b57b9cf..7325a532c 100644 --- a/src/common/actions/action.c +++ b/src/common/actions/action.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include @@ -22,6 +23,8 @@ static const char *lttng_action_type_string(enum lttng_action_type action_type) return "NOTIFY"; case LTTNG_ACTION_TYPE_ROTATE_SESSION: return "ROTATE_SESSION"; + case LTTNG_ACTION_TYPE_SNAPSHOT_SESSION: + return "SNAPSHOT_SESSION"; case LTTNG_ACTION_TYPE_START_SESSION: return "START_SESSION"; case LTTNG_ACTION_TYPE_STOP_SESSION: @@ -139,6 +142,10 @@ ssize_t lttng_action_create_from_payload(struct lttng_payload_view *view, create_from_payload_cb = lttng_action_rotate_session_create_from_payload; break; + case LTTNG_ACTION_TYPE_SNAPSHOT_SESSION: + create_from_payload_cb = + lttng_action_snapshot_session_create_from_payload; + break; case LTTNG_ACTION_TYPE_START_SESSION: create_from_payload_cb = lttng_action_start_session_create_from_payload;