X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=src%2Fcommon%2Factions%2Fnotify.c;fp=src%2Fcommon%2Factions%2Fnotify.c;h=9d005b82365b9797c073408db5fa852f32385822;hp=00d1a0ef4e0e9828f0a55d150fb408e55b843a57;hb=869a3c2d29b8c75cc3b30f76ebd38c9a8b239018;hpb=67d8e2ef48ea2cd334bf9efd90b58b976437a3cd diff --git a/src/common/actions/notify.c b/src/common/actions/notify.c index 00d1a0ef4..9d005b823 100644 --- a/src/common/actions/notify.c +++ b/src/common/actions/notify.c @@ -38,3 +38,20 @@ struct lttng_action *lttng_action_notify_create(void) end: return ¬ify->parent; } + +ssize_t lttng_action_notify_create_from_buffer( + const struct lttng_buffer_view *view, + struct lttng_action **action) +{ + ssize_t consumed_length; + + *action = lttng_action_notify_create(); + if (!*action) { + consumed_length = -1; + goto end; + } + + consumed_length = 0; +end: + return consumed_length; +}