log: fix log level check
[dpdk.git] / lib / librte_eal / common / include / rte_log.h
index f83a0d9..3b467c1 100644 (file)
@@ -299,9 +299,7 @@ int rte_vlog(uint32_t level, uint32_t logtype, const char *format, va_list ap)
  *   - Negative on error.
  */
 #define RTE_LOG(l, t, ...)                                     \
-       (void)(((RTE_LOG_ ## l <= RTE_LOG_LEVEL) &&                     \
-         (RTE_LOG_ ## l <= rte_logs.level) &&                  \
-         (RTE_LOGTYPE_ ## t & rte_logs.type)) ?                \
+       (void)((RTE_LOG_ ## l <= RTE_LOG_LEVEL) ?               \
         rte_log(RTE_LOG_ ## l,                                 \
                 RTE_LOGTYPE_ ## t, # t ": " __VA_ARGS__) :     \
         0)