s1ap_encoder/s1ap_decoder module use d_trace() instead of printf()

This commit is contained in:
Sukchan Lee 2018-01-24 10:17:50 +09:00
parent 9503c8efdc
commit bba98cf066
3 changed files with 18 additions and 19 deletions

View File

@ -15,18 +15,21 @@ int fd_init(int mode, const char *conffile, fd_config_t *fd_config)
{
int ret;
if (TRACE_MODULE >= 25)
gnutls_global_set_log_level(TRACE_MODULE-24);
gnutls_global_set_log_function(fd_gnutls_log_func);
fd_g_debug_lvl = FD_LOG_ERROR;
if (g_trace_mask)
{
if (TRACE_MODULE >= 25)
gnutls_global_set_log_level(TRACE_MODULE-24);
if (TRACE_MODULE >= 25 && TRACE_MODULE < 27)
fd_g_debug_lvl = FD_LOG_NOTICE;
else if (TRACE_MODULE >= 27 && TRACE_MODULE < 29)
fd_g_debug_lvl = FD_LOG_DEBUG;
else if (TRACE_MODULE >= 29)
fd_g_debug_lvl = FD_LOG_ANNOYING;
else
fd_g_debug_lvl = FD_LOG_ERROR;
if (TRACE_MODULE >= 25 && TRACE_MODULE < 27)
fd_g_debug_lvl = FD_LOG_NOTICE;
else if (TRACE_MODULE >= 27 && TRACE_MODULE < 29)
fd_g_debug_lvl = FD_LOG_DEBUG;
else if (TRACE_MODULE >= 29)
fd_g_debug_lvl = FD_LOG_ANNOYING;
}
gnutls_global_set_log_function(fd_gnutls_log_func);
ret = fd_log_handler_register(fd_log_func);
if (ret != 0)
{

View File

@ -317,14 +317,12 @@ static void s1ap_decode_xer_print_message(
{
if (g_trace_mask && TRACE_MODULE >= 25)
{
char *message_string = core_calloc(HUGE_STRING_LEN, sizeof(c_uint8_t));
d_assert(message_string, return,);
char message_string[HUGE_STRING_LEN];
s1ap_string_total_size = 0;
func(cb, message_string, message_p);
printf("%s\n", message_string);
CORE_FREE(message_string);
d_trace(25, "%s\n", message_string);
}
}

View File

@ -1086,15 +1086,13 @@ static void s1ap_encode_xer_print_message(
{
if (g_trace_mask && TRACE_MODULE >= 25)
{
char *message_string = core_calloc(HUGE_STRING_LEN, sizeof(c_uint8_t));
char message_string[HUGE_STRING_LEN];
d_assert(message_string, return,);
s1ap_string_total_size = 0;
func(cb, message_string, message_p);
printf("%s\n", message_string);
CORE_FREE(message_string);
d_trace(25, "%s\n", message_string);
}
}