virt_phy: use osmo_init_logging2() to init logging

Change-Id: Iaaaa3b0c1aaea8d96b760938a4638eaa0dd65bc7
Related: OS#6299
This commit is contained in:
Vadim Yanitskiy 2023-12-10 14:40:56 +07:00
parent 2242dbfcc6
commit 22b8076619
3 changed files with 13 additions and 16 deletions

View File

@ -16,5 +16,5 @@ enum virtphy_log_cat {
extern const struct log_info ms_log_info;
int ms_log_init(char *cat_mask);
int ms_log_init(void *ctx, const char *cat_mask);
const char *getL1ctlPrimName(uint8_t type);

View File

@ -107,24 +107,21 @@ const struct log_info ms_log_info = {
/**
* Initialize the logging system for the virtual physical layer.
*/
int ms_log_init(char *cat_mask)
int ms_log_init(void *ctx, const char *cat_mask)
{
struct log_target *stderr_target;
int rc;
log_init(&ms_log_info, NULL);
stderr_target = log_target_create_stderr();
OSMO_ASSERT(stderr_target != NULL);
rc = osmo_init_logging2(ctx, &ms_log_info);
OSMO_ASSERT(rc == 0);
log_add_target(stderr_target);
log_set_all_filter(stderr_target, 1);
//log_set_log_level(stderr_target, 1);
log_set_print_filename2(stderr_target, LOG_FILENAME_PATH);
log_set_use_color(stderr_target, 0);
log_set_print_timestamp(stderr_target, 1);
log_set_print_category_hex(stderr_target, 0);
log_set_print_category(stderr_target, 1);
//log_set_log_level(osmo_stderr_target, 1);
log_set_print_filename2(osmo_stderr_target, LOG_FILENAME_PATH);
log_set_use_color(osmo_stderr_target, 0);
log_set_print_timestamp(osmo_stderr_target, 1);
log_set_print_category_hex(osmo_stderr_target, 0);
log_set_print_category(osmo_stderr_target, 1);
if (cat_mask)
log_parse_category_mask(stderr_target, cat_mask);
log_parse_category_mask(osmo_stderr_target, cat_mask);
return 0;
}

View File

@ -242,7 +242,7 @@ int main(int argc, char *argv[])
/* init loginfo */
handle_options(argc, argv);
ms_log_init(log_mask);
ms_log_init(tall_vphy_ctx, log_mask);
l1gprs_logging_init(DGPRS);
LOGP(DVIRPHY, LOGL_INFO, "Virtual physical layer starting up...\n");