diameter log level is fixed

This commit is contained in:
Sukchan Lee 2018-01-17 23:08:20 +09:00
parent e2f1872ea7
commit 8025f10586
7 changed files with 17 additions and 16 deletions

View File

@ -16,7 +16,8 @@ int fd_init(int mode, const char *conffile, fd_config_t *fd_config)
int ret;
gnutls_global_set_log_function(fd_gnutls_log_func);
gnutls_global_set_log_level(TRACE_MODULE);
if (TRACE_MODULE >= 5)
gnutls_global_set_log_level(TRACE_MODULE);
ret = fd_log_handler_register(fd_log_func);
if (ret != 0)
@ -98,7 +99,7 @@ static void fd_log_func(int printlevel, const char *format, va_list ap)
d_trace(5, "freeDiameter[%d]: %s\n", printlevel, buffer);
break;
case FD_LOG_NOTICE:
d_trace(3, "freeDiameter[%d]: %s\n", printlevel, buffer);
d_trace(5, "freeDiameter[%d]: %s\n", printlevel, buffer);
break;
case FD_LOG_ERROR:
d_error("%s", buffer);

View File

@ -311,9 +311,9 @@ status_t hss_context_setup_trace_module()
if (diameter)
{
if (diameter <= 1) fd_g_debug_lvl = FD_LOG_ERROR;
else if (diameter <= 3) fd_g_debug_lvl = FD_LOG_NOTICE;
else if (diameter <= 5) fd_g_debug_lvl = FD_LOG_DEBUG;
if (diameter <= 3) fd_g_debug_lvl = FD_LOG_ERROR;
else if (diameter <= 5) fd_g_debug_lvl = FD_LOG_NOTICE;
else if (diameter <= 7) fd_g_debug_lvl = FD_LOG_DEBUG;
else fd_g_debug_lvl = FD_LOG_ANNOYING;
extern int _hss_fd_path;

View File

@ -1489,9 +1489,9 @@ status_t mme_context_setup_trace_module()
if (diameter)
{
if (diameter <= 1) fd_g_debug_lvl = FD_LOG_ERROR;
else if (diameter <= 3) fd_g_debug_lvl = FD_LOG_NOTICE;
else if (diameter <= 5) fd_g_debug_lvl = FD_LOG_DEBUG;
if (diameter <= 3) fd_g_debug_lvl = FD_LOG_ERROR;
else if (diameter <= 5) fd_g_debug_lvl = FD_LOG_NOTICE;
else if (diameter <= 7) fd_g_debug_lvl = FD_LOG_DEBUG;
else fd_g_debug_lvl = FD_LOG_ANNOYING;
extern int _mme_fd_path;

View File

@ -1129,7 +1129,7 @@ void mme_fd_final(void)
if (pool_used(&mme_s6a_sess_pool))
d_error("%d not freed in mme_s6a_sess_pool[%d] of GX-SM",
pool_used(&mme_s6a_sess_pool), pool_size(&mme_s6a_sess_pool));
d_trace(3, "%d not freed in mme_s6a_sess_pool[%d] of GX-SM\n",
d_trace(5, "%d not freed in mme_s6a_sess_pool[%d] of GX-SM\n",
pool_used(&mme_s6a_sess_pool), pool_size(&mme_s6a_sess_pool));
pool_final(&mme_s6a_sess_pool);

View File

@ -319,9 +319,9 @@ status_t pcrf_context_setup_trace_module()
if (diameter)
{
if (diameter <= 1) fd_g_debug_lvl = FD_LOG_ERROR;
else if (diameter <= 3) fd_g_debug_lvl = FD_LOG_NOTICE;
else if (diameter <= 5) fd_g_debug_lvl = FD_LOG_DEBUG;
if (diameter <= 3) fd_g_debug_lvl = FD_LOG_ERROR;
else if (diameter <= 5) fd_g_debug_lvl = FD_LOG_NOTICE;
else if (diameter <= 7) fd_g_debug_lvl = FD_LOG_DEBUG;
else fd_g_debug_lvl = FD_LOG_ANNOYING;
extern int _pcrf_fd_path;

View File

@ -862,9 +862,9 @@ status_t pgw_context_setup_trace_module()
if (diameter)
{
if (diameter <= 1) fd_g_debug_lvl = FD_LOG_ERROR;
else if (diameter <= 3) fd_g_debug_lvl = FD_LOG_NOTICE;
else if (diameter <= 5) fd_g_debug_lvl = FD_LOG_DEBUG;
if (diameter <= 3) fd_g_debug_lvl = FD_LOG_ERROR;
else if (diameter <= 5) fd_g_debug_lvl = FD_LOG_NOTICE;
else if (diameter <= 7) fd_g_debug_lvl = FD_LOG_DEBUG;
else fd_g_debug_lvl = FD_LOG_ANNOYING;
extern int _pgw_fd_path;

View File

@ -1062,7 +1062,7 @@ void pgw_fd_final(void)
if (pool_used(&pgw_gx_sess_pool))
d_error("%d not freed in pgw_gx_sess_pool[%d] of GX-SM",
pool_used(&pgw_gx_sess_pool), pool_size(&pgw_gx_sess_pool));
d_trace(3, "%d not freed in pgw_gx_sess_pool[%d] of GX-SM\n",
d_trace(5, "%d not freed in pgw_gx_sess_pool[%d] of GX-SM\n",
pool_used(&pgw_gx_sess_pool), pool_size(&pgw_gx_sess_pool));
pool_final(&pgw_gx_sess_pool);