output: improve debug format by adding function name

pull/8387/head
Victor Julien 4 years ago
parent 41ca206fdf
commit ee6c39b985

@ -1085,13 +1085,13 @@ static inline const char *SCLogGetDefaultLogFormat(const SCLogLevel lvl)
const char *prog_ver = GetProgramVersion(); const char *prog_ver = GetProgramVersion();
if (strstr(prog_ver, "RELEASE") != NULL) { if (strstr(prog_ver, "RELEASE") != NULL) {
if (lvl <= SC_LOG_NOTICE) if (lvl <= SC_LOG_NOTICE)
return SC_LOG_DEF_LOG_FORMAT_REL; return SC_LOG_DEF_LOG_FORMAT_REL_NOTICE;
else if (lvl <= SC_LOG_INFO) else if (lvl <= SC_LOG_INFO)
return SC_LOG_DEF_LOG_FORMAT_RELV; return SC_LOG_DEF_LOG_FORMAT_REL_INFO;
else if (lvl <= SC_LOG_PERF) else if (lvl <= SC_LOG_CONFIG)
return SC_LOG_DEF_LOG_FORMAT_RELVV; return SC_LOG_DEF_LOG_FORMAT_REL_CONFIG;
} }
return SC_LOG_DEF_LOG_FORMAT_DEV; return SC_LOG_DEF_LOG_FORMAT_DEBUG;
} }
/** /**

@ -75,14 +75,10 @@ typedef enum {
/* The default log_format, if it is not supplied by the user */ /* The default log_format, if it is not supplied by the user */
#define SC_LOG_DEF_FILE_FORMAT "[%i - %m] %z %d: %S: %M" #define SC_LOG_DEF_FILE_FORMAT "[%i - %m] %z %d: %S: %M"
#define SC_LOG_DEF_LOG_FORMAT_REL "%D: %S: %M" #define SC_LOG_DEF_LOG_FORMAT_REL_NOTICE "%D: %S: %M"
#define SC_LOG_DEF_LOG_FORMAT_RELV "%d: %S: %M" #define SC_LOG_DEF_LOG_FORMAT_REL_INFO "%d: %S: %M"
#define SC_LOG_DEF_LOG_FORMAT_RELVV "[%i] %d: %S: %M" #define SC_LOG_DEF_LOG_FORMAT_REL_CONFIG "[%i] %d: %S: %M"
#ifdef DEBUG #define SC_LOG_DEF_LOG_FORMAT_DEBUG "(%n) %d: %S: %M [%f:%l]"
#define SC_LOG_DEF_LOG_FORMAT_DEV "%d: %S: %M [%f:%l]"
#else
#define SC_LOG_DEF_LOG_FORMAT_DEV "%d: %S: %M [%f:%l]"
#endif
/* The maximum length of the log message */ /* The maximum length of the log message */
#define SC_LOG_MAX_LOG_MSG_LEN 2048 #define SC_LOG_MAX_LOG_MSG_LEN 2048

Loading…
Cancel
Save