+ switch (ev->loglevel_type) {
+ case LTTNG_EVENT_LOGLEVEL:
+ lue->attr.loglevel_type = LTTNG_UST_LOGLEVEL;
+ break;
+ case LTTNG_EVENT_LOGLEVEL_ONLY:
+ lue->attr.loglevel_type = LTTNG_UST_LOGLEVEL_ONLY;
+ break;
+ default:
+ ERR("Unknown ust loglevel type (%d)", ev->type);
+ goto error_free_event;
+ }
+
+ /* Copy loglevel name */
+ strncpy(lue->attr.loglevel, ev->loglevel, LTTNG_UST_SYM_NAME_LEN);
+ lue->attr.loglevel[LTTNG_UST_SYM_NAME_LEN - 1] = '\0';
+