#include <lttng/lttng-error.h>
#include <lttng/save.h>
-#include <lttng/save-internal.h>
-#include <common/sessiond-comm/sessiond-comm.h>
+#include <lttng/save-internal.hpp>
+#include <common/sessiond-comm/sessiond-comm.hpp>
-#include "lttng-ctl-helper.h"
+#include "lttng-ctl-helper.hpp"
struct lttng_save_session_attr *lttng_save_session_attr_create(void)
{
- return (lttng_save_session_attr *) zmalloc(sizeof(struct lttng_save_session_attr));
+ return zmalloc<lttng_save_session_attr>();
}
void lttng_save_session_attr_destroy(struct lttng_save_session_attr *output)
}
memset(&lsm, 0, sizeof(lsm));
- lsm.cmd_type = LTTNG_SAVE_SESSION;
+ lsm.cmd_type = LTTCOMM_SESSIOND_COMMAND_SAVE_SESSION;
memcpy(&lsm.u.save_session.attr, attr,
sizeof(struct lttng_save_session_attr));