#include <string.h>
#include <unistd.h>
-#include <common/defaults.h>
-#include <common/error.h>
-#include <common/utils.h>
+#include <common/defaults.hpp>
+#include <common/error.hpp>
+#include <common/utils.hpp>
-#include "clear.h"
-#include "session.h"
-#include "ust-app.h"
-#include "kernel.h"
-#include "cmd.h"
+#include "clear.hpp"
+#include "session.hpp"
+#include "ust-app.hpp"
+#include "kernel.hpp"
+#include "cmd.hpp"
+namespace {
struct cmd_clear_session_reply_context {
int reply_sock_fd;
};
+} /* namespace */
static
void cmd_clear_session_reply(const struct ltt_session *session,
usess = session->ust_session;
if (sock_fd) {
- reply_context = (cmd_clear_session_reply_context *) zmalloc(sizeof(*reply_context));
+ reply_context = zmalloc<cmd_clear_session_reply_context>();
if (!reply_context) {
ret = LTTNG_ERR_NOMEM;
goto end;