diff --git a/srsenb/hdr/phy/vnf_phy_nr.h b/srsenb/hdr/phy/vnf_phy_nr.h index 554e4b6e1..8136c0ae5 100644 --- a/srsenb/hdr/phy/vnf_phy_nr.h +++ b/srsenb/hdr/phy/vnf_phy_nr.h @@ -31,7 +31,7 @@ struct nr_phy_cfg_t { class vnf_phy_nr : public srsenb::enb_phy_base, public srsenb::phy_interface_stack_nr { public: - vnf_phy_nr(srslte::logger* logger_); + vnf_phy_nr() = default; ~vnf_phy_nr(); int init(const srsenb::phy_args_t& args, const nr_phy_cfg_t& cfg, srsenb::stack_interface_phy_nr* stack_); @@ -53,8 +53,6 @@ public: } private: - srslte::logger* logger = nullptr; - std::unique_ptr vnf = nullptr; bool initialized = false; diff --git a/srsenb/src/enb.cc b/srsenb/src/enb.cc index 349f4ee0f..24c0efb31 100644 --- a/srsenb/src/enb.cc +++ b/srsenb/src/enb.cc @@ -107,7 +107,7 @@ int enb::init(const all_args_t& args_, srslte::logger* logger_) #ifdef HAVE_5GNR std::unique_ptr nr_stack(new srsenb::gnb_stack_nr(logger)); std::unique_ptr nr_radio(new srslte::radio_null(logger)); - std::unique_ptr nr_phy(new srsenb::vnf_phy_nr(logger)); + std::unique_ptr nr_phy(new srsenb::vnf_phy_nr); // Init layers if (nr_radio->init(args.rf, nullptr)) { diff --git a/srsenb/src/phy/vnf_phy_nr.cc b/srsenb/src/phy/vnf_phy_nr.cc index 02a71af3a..74163dd18 100644 --- a/srsenb/src/phy/vnf_phy_nr.cc +++ b/srsenb/src/phy/vnf_phy_nr.cc @@ -28,8 +28,6 @@ using namespace std; namespace srsenb { -vnf_phy_nr::vnf_phy_nr(srslte::logger* logger_) : logger(logger_) {} - vnf_phy_nr::~vnf_phy_nr() { stop();