#include <sys/stat.h>
#include <sys/types.h>
#include <unistd.h>
-#include <assert.h>
#include <common/mi-lttng.h>
+#include <lttng/domain-internal.h>
#include "../command.h"
{
int ret;
- assert(writer);
- assert(channel_name);
+ LTTNG_ASSERT(writer);
+ LTTNG_ASSERT(channel_name);
/* Open channel element */
ret = mi_lttng_writer_open_element(writer, config_element_channel);
dom.type = LTTNG_DOMAIN_UST;
} else {
/* Checked by the caller. */
- assert(0);
+ abort();
}
handle = lttng_create_handle(session_name, &dom);
} else {
MSG("%s channel %s disabled for session %s",
- get_domain_str(dom.type), channel_name, session_name);
+ lttng_domain_type_str(dom.type),
+ channel_name, session_name);
enabled = 0;
success = 1;
}
}
}
- ret = print_missing_or_multiple_domains(opt_kernel + opt_userspace);
+ ret = print_missing_or_multiple_domains(
+ opt_kernel + opt_userspace, false);
if (ret) {
ret = CMD_ERROR;
goto end;