diff --git a/openair2/GNB_APP/gnb_config.c b/openair2/GNB_APP/gnb_config.c index 44c402fb8a..4fe421d3bc 100644 --- a/openair2/GNB_APP/gnb_config.c +++ b/openair2/GNB_APP/gnb_config.c @@ -27,27 +27,64 @@ EMAIL : Lionel.Gauthier@eurecom.fr, navid.nikaein@eurecom.fr, kroempa@gmail.com */ -#include "executables/softmodem-common.h" #include "gnb_config.h" -#include "enb_paramdef.h" -#include "UTIL/OTG/otg.h" -#include "sctp_default_values.h" -#include "f1ap_common.h" -#include "PHY/INIT/nr_phy_init.h" -#include "radio/ETHERNET/ethernet_lib.h" -#include "nfapi_vnf.h" -#include "nfapi_pnf.h" -#include "prs_nr_paramdef.h" +#include +#include +#include +#include +#include +#include +#include +#include +#include "BIT_STRING.h" #include "L1_nr_paramdef.h" #include "MACRLC_nr_paramdef.h" -#include "gnb_paramdef.h" -#include "NR_MAC_gNB/mac_proto.h" +#include "PHY/INIT/nr_phy_init.h" +#include "PHY/defs_common.h" +#include "PHY/defs_gNB.h" +#include "PHY/defs_nr_common.h" +#include "RRC/NR/nr_rrc_config.h" #include "RRC/NR/nr_rrc_extern.h" +#include "RRC_nr_paramsvalues.h" +#include "T.h" +#include "asn_SEQUENCE_OF.h" +#include "asn_codecs.h" +#include "asn_internal.h" +#include "NR_MAC_gNB/nr_mac_gNB.h" +#include "NR_MAC_gNB/mac_proto.h" +#include "common/5g_platform_types.h" +#include "common/config/config_paramdesc.h" +#include "common/config/config_userapi.h" +#include "common/openairinterface5g_limits.h" +#include "common/ran_context.h" +#include "common/utils/T/T.h" +#include "common_lib.h" +#include "constr_TYPE.h" +#include "enb_paramdef.h" +#include "executables/softmodem-common.h" +#include "f1ap_common.h" +#include "gnb_paramdef.h" +#include "lib/f1ap_interface_management.h" #include "nfapi/oai_integration/vendor_ext.h" +#include "nfapi_pnf.h" +#include "nfapi_vnf.h" +#include "ngap_gNB.h" +#include "ngap_messages_types.h" +#include "nr_common.h" +#include "oai_asn1.h" +#include "openair1/PHY/defs_common.h" +#include "prs_nr_paramdef.h" +#include "radio/ETHERNET/if_defs.h" +#include "rrc_messages_types.h" +#include "s1ap_messages_types.h" +#include "sctp_default_values.h" +#include "seq_arr.h" +#include "uper_encoder.h" +#include "utils.h" +#include "x2ap_messages_types.h" #ifdef ENABLE_AERIAL #include "nfapi/oai_integration/aerial/fapi_vnf_p5.h" #endif -#include "lib/f1ap_interface_management.h" static int DEFBANDS[] = {7}; static int DEFENBS[] = {0}; diff --git a/openair2/GNB_APP/gnb_config.h b/openair2/GNB_APP/gnb_config.h index 0a52684612..aaa945509c 100644 --- a/openair2/GNB_APP/gnb_config.h +++ b/openair2/GNB_APP/gnb_config.h @@ -29,23 +29,13 @@ #ifndef GNB_CONFIG_H_ #define GNB_CONFIG_H_ -#include -#include -#include -#include - -#include "commonDef.h" -#include "common/platform_types.h" -#include "common/platform_constants.h" -#include "PHY/defs_eNB.h" -#include "s1ap_messages_types.h" -#include "ngap_messages_types.h" -#include "f1ap_messages_types.h" -#include "e1ap_messages_types.h" - -#include "rrc_messages_types.h" -#include "intertask_interface.h" +#include #include "RRC/NR/nr_rrc_defs.h" +#include "assertions.h" +#include "common/config/config_load_configmodule.h" +#include "common/ngran_types.h" +#include "f1ap_messages_types.h" +#include "intertask_interface.h" #define IPV4_STR_ADDR_TO_INT_NWBO(AdDr_StR,NwBo,MeSsAgE ) do {\ struct in_addr inp;\ diff --git a/openair2/LAYER2/NR_MAC_gNB/config.c b/openair2/LAYER2/NR_MAC_gNB/config.c index bed7f2c961..81d10ad4ec 100644 --- a/openair2/LAYER2/NR_MAC_gNB/config.c +++ b/openair2/LAYER2/NR_MAC_gNB/config.c @@ -30,26 +30,37 @@ */ -#include "common/platform_types.h" -#include "common/platform_constants.h" -#include "common/ran_context.h" -#include "common/utils/nr/nr_common.h" -#include "common/utils/LOG/log.h" -#include "common/utils/LOG/vcd_signal_dumper.h" - +#include +#include +#include +#include +#include +#include "BIT_STRING.h" +#include "LAYER2/NR_MAC_COMMON/nr_mac_common.h" +#include "LAYER2/NR_MAC_gNB/mac_proto.h" +#include "NR_MIB.h" +#include "NR_MAC_COMMON/nr_mac_extern.h" +#include "NR_MAC_gNB/nr_mac_gNB.h" #include "NR_BCCH-BCH-Message.h" #include "NR_ServingCellConfigCommon.h" -#include "uper_encoder.h" - -#include "LAYER2/NR_MAC_gNB/mac_proto.h" -#include "SCHED_NR/phy_frame_config_nr.h" - #include "NR_MIB.h" -#include "LAYER2/NR_MAC_COMMON/nr_mac_common.h" -#include "nfapi/oai_integration/vendor_ext.h" -/* Softmodem params */ +#include "PHY/TOOLS/tools_defs.h" +#include "PHY/defs_common.h" +#include "RRC/NR/nr_rrc_config.h" +#include "SCHED_NR/phy_frame_config_nr.h" +#include "T.h" +#include "asn_internal.h" +#include "assertions.h" +#include "common/ran_context.h" +#include "common/utils/T/T.h" +#include "common/utils/nr/nr_common.h" #include "executables/softmodem-common.h" -#include +#include "f1ap_messages_types.h" +#include "nfapi/oai_integration/vendor_ext.h" +#include "nfapi_interface.h" +#include "nfapi_nr_interface.h" +#include "nfapi_nr_interface_scf.h" +#include "utils.h" extern RAN_CONTEXT_t RC; //extern int l2_init_gNB(void);