test(packet manager): test packets flow between multiple queues
This commit is contained in:
@@ -16,37 +16,61 @@ enum log_level
|
||||
};
|
||||
|
||||
#define STELLAR_LOG_TRACE(logger, module, format, ...) \
|
||||
if (log_check_level((logger), LOG_TRACE)) \
|
||||
if ((logger) == NULL) \
|
||||
{ \
|
||||
printf("TRACE: (%s): " format "\n", module, ##__VA_ARGS__); \
|
||||
} \
|
||||
else if (log_check_level((logger), LOG_TRACE)) \
|
||||
{ \
|
||||
log_print((logger), LOG_TRACE, (module), (format), ##__VA_ARGS__); \
|
||||
}
|
||||
|
||||
#define STELLAR_LOG_DEBUG(logger, module, format, ...) \
|
||||
if (log_check_level((logger), LOG_DEBUG)) \
|
||||
if ((logger) == NULL) \
|
||||
{ \
|
||||
printf("DEBUG: (%s): " format "\n", module, ##__VA_ARGS__); \
|
||||
} \
|
||||
else if (log_check_level((logger), LOG_DEBUG)) \
|
||||
{ \
|
||||
log_print((logger), LOG_DEBUG, (module), (format), ##__VA_ARGS__); \
|
||||
}
|
||||
|
||||
#define STELLAR_LOG_INFO(logger, module, format, ...) \
|
||||
if (log_check_level((logger), LOG_INFO)) \
|
||||
if ((logger) == NULL) \
|
||||
{ \
|
||||
printf("INFO: (%s): " format "\n", module, ##__VA_ARGS__); \
|
||||
} \
|
||||
else if (log_check_level((logger), LOG_INFO)) \
|
||||
{ \
|
||||
log_print((logger), LOG_INFO, (module), (format), ##__VA_ARGS__); \
|
||||
}
|
||||
|
||||
#define STELLAR_LOG_WARN(logger, module, format, ...) \
|
||||
if (log_check_level((logger), LOG_WARN)) \
|
||||
if ((logger) == NULL) \
|
||||
{ \
|
||||
printf("WARN: (%s): " format "\n", module, ##__VA_ARGS__); \
|
||||
} \
|
||||
else if (log_check_level((logger), LOG_WARN)) \
|
||||
{ \
|
||||
log_print((logger), LOG_WARN, (module), (format), ##__VA_ARGS__); \
|
||||
}
|
||||
|
||||
#define STELLAR_LOG_ERROR(logger, module, format, ...) \
|
||||
if (log_check_level((logger), LOG_ERROR)) \
|
||||
if ((logger) == NULL) \
|
||||
{ \
|
||||
printf("ERROR: (%s): " format "\n", module, ##__VA_ARGS__); \
|
||||
} \
|
||||
else if (log_check_level((logger), LOG_ERROR)) \
|
||||
{ \
|
||||
log_print((logger), LOG_ERROR, (module), (format), ##__VA_ARGS__); \
|
||||
}
|
||||
|
||||
#define STELLAR_LOG_FATAL(logger, module, format, ...) \
|
||||
if (log_check_level((logger), LOG_FATAL)) \
|
||||
if ((logger) == NULL) \
|
||||
{ \
|
||||
printf("FATAL: (%s): " format "\n", module, ##__VA_ARGS__); \
|
||||
} \
|
||||
else if (log_check_level((logger), LOG_FATAL)) \
|
||||
{ \
|
||||
log_print((logger), LOG_FATAL, (module), (format), ##__VA_ARGS__); \
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user