- lttng_ust_tracepoint(lttng_log4j, event, msg_cstr, logger_name_cstr,
- class_name_cstr, method_name_cstr, file_name_cstr,
- lineNumber, timeStamp, loglevel_2x_to_1x(logLevel), thread_name_cstr);
+ if (log4j1Compat) {
+ /*
+ * Log4j 1.x compatible tracepoint with loglevel conversion.
+ */
+ lttng_ust_tracepoint(lttng_log4j, event, msg_cstr, logger_name_cstr,
+ class_name_cstr, method_name_cstr, file_name_cstr,
+ lineNumber, timeStamp, loglevel_2x_to_1x(logLevel), thread_name_cstr);
+ } else {
+ /*
+ * Log4j 2.x tracepoint with native loglevel.
+ */
+ lttng_ust_tracepoint(lttng_log4j2, event, msg_cstr, logger_name_cstr,
+ class_name_cstr, method_name_cstr, file_name_cstr,
+ lineNumber, timeStamp, logLevel, thread_name_cstr);
+ }