From 8333f4cd4a445f59a8a5986e06cba74d2eeaa480 Mon Sep 17 00:00:00 2001 From: Francesco Bronzino <bronzino@winlab.rutgers.edu> Date: Tue, 24 Nov 2015 14:19:56 +0100 Subject: [PATCH] Fixing some pointer errors --- targets/SIMU/USER/oaisim_config.c | 42 ++++++++++++++-------------- targets/SIMU/USER/oaisim_functions.c | 4 +-- 2 files changed, 23 insertions(+), 23 deletions(-) diff --git a/targets/SIMU/USER/oaisim_config.c b/targets/SIMU/USER/oaisim_config.c index 987abdf8b..747f932c1 100644 --- a/targets/SIMU/USER/oaisim_config.c +++ b/targets/SIMU/USER/oaisim_config.c @@ -328,7 +328,7 @@ void init_oai_emulation(void) } -void oaisim_config(Enb_properties_array_t *enb_properties) +void oaisim_config(void) { // init log gen first @@ -398,40 +398,40 @@ void set_log_from_enb_properties(Enb_properties_array_t *enb_properties) } printf("configuring for eNB\n"); - set_comp_log(HW, enb_properties->properties->hw_log_level, - enb_properties->properties-> hw_log_verbosity, 1); + set_comp_log(HW, enb_properties->properties[0]->hw_log_level, + enb_properties->properties[0]->hw_log_verbosity, 1); #ifdef OPENAIR2 - set_comp_log(PHY, enb_properties->properties->phy_log_level, - enb_properties->properties->phy_log_verbosity, 1); + set_comp_log(PHY, enb_properties->properties[0]->phy_log_level, + enb_properties->properties[0]->phy_log_verbosity, 1); if (opt_enabled == 1 ) - set_comp_log(OPT, enb_properties->properties->opt_log_level, - enb_properties->properties->opt_log_verbosity, 1); + set_comp_log(OPT, enb_properties->properties[0]->opt_log_level, + enb_properties->properties[0]->opt_log_verbosity, 1); #else set_comp_log(PHY, LOG_INFO, LOG_HIGH, 1); #endif - set_comp_log(MAC, enb_properties->properties->mac_log_level, - enb_properties->properties->mac_log_verbosity, 1); - set_comp_log(RLC, enb_properties->properties->rlc_log_level, - enb_properties->properties->rlc_log_verbosity, 1); - set_comp_log(PDCP, enb_properties->properties->pdcp_log_level, - enb_properties->properties->pdcp_log_verbosity, 1); - set_comp_log(RRC, enb_properties->properties->rrc_log_level, - enb_properties->properties->rrc_log_verbosity, 1); + set_comp_log(MAC, enb_properties->properties[0]->mac_log_level, + enb_properties->properties[0]->mac_log_verbosity, 1); + set_comp_log(RLC, enb_properties->properties[0]->rlc_log_level, + enb_properties->properties[0]->rlc_log_verbosity, 1); + set_comp_log(PDCP, enb_properties->properties[0]->pdcp_log_level, + enb_properties->properties[0]->pdcp_log_verbosity, 1); + set_comp_log(RRC, enb_properties->properties[0]->rrc_log_level, + enb_properties->properties[0]->rrc_log_verbosity, 1); #if defined(ENABLE_ITTI) set_comp_log(EMU, LOG_INFO, LOG_MED, 1); #if defined(ENABLE_USE_MME) - set_comp_log(UDP_, enb_properties->properties->udp_log_level, - enb_properties->properties->udp_log_verbosity, 1); - set_comp_log(GTPU, enb_properties->properties->gtpu_log_level, - enb_properties->properties->gtpu_log_verbosity, 1); + set_comp_log(UDP_, enb_properties->properties[0]->udp_log_level, + enb_properties->properties[0]->udp_log_verbosity, 1); + set_comp_log(GTPU, enb_properties->properties[0]->gtpu_log_level, + enb_properties->properties[0]->gtpu_log_verbosity, 1); set_comp_log(S1AP, LOG_DEBUG, LOG_HIGH, 1); set_comp_log(SCTP, LOG_INFO, LOG_HIGH, 1); # endif #if defined(ENABLE_SECURITY) - set_comp_log(OSA, enb_properties->properties->osa_log_level, - enb_properties->properties->osa_log_verbosity, 1); + set_comp_log(OSA, enb_properties->properties[0]->osa_log_level, + enb_properties->properties[0]->osa_log_verbosity, 1); #endif #endif #ifdef LOCALIZATION diff --git a/targets/SIMU/USER/oaisim_functions.c b/targets/SIMU/USER/oaisim_functions.c index 1d36224f1..649b226fc 100644 --- a/targets/SIMU/USER/oaisim_functions.c +++ b/targets/SIMU/USER/oaisim_functions.c @@ -733,10 +733,10 @@ Enb_properties_array_t *get_simulation_options(int argc, char *argv[]) //info: global values need to be set here to have command line options context // i.e. know whether to overwrite config file with command line options if(!glog_set){ - oai_emulation.info.g_log_level = enb_properties->properties->glog_level; + oai_emulation.info.g_log_level = enb_properties->properties[0]->glog_level; } if(!glog_verbosity_set) { - oai_emulation.info.g_log_verbosity = enb_properties->properties->glog_verbosity; + oai_emulation.info.g_log_verbosity = enb_properties->properties[0]->glog_verbosity; } AssertFatal (oai_emulation.info.nb_enb_local <= enb_properties->number, -- GitLab