From 1fecae9b5ab630695654d553055696e55220722c Mon Sep 17 00:00:00 2001 From: Pedro Alvarez Date: Thu, 9 Dec 2021 14:34:12 +0000 Subject: [PATCH] lib,pdcp_nr: added ifdef to select pdcp_entity_nr --- lib/src/pdcp/pdcp.cc | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lib/src/pdcp/pdcp.cc b/lib/src/pdcp/pdcp.cc index 36c6f674b..b423aa286 100644 --- a/lib/src/pdcp/pdcp.cc +++ b/lib/src/pdcp/pdcp.cc @@ -111,7 +111,12 @@ int pdcp::add_bearer(uint32_t lcid, const pdcp_config_t& cfg) if (cfg.rat == srsran::srsran_rat_t::lte) { entity.reset(new pdcp_entity_lte{rlc, rrc, gw, task_sched, logger, lcid}); } else if (cfg.rat == srsran::srsran_rat_t::nr) { +#ifdef USE_PDCP_NR +#pragma message "Compiling with PDCP NR entity" + entity.reset(new pdcp_entity_nr{rlc, rrc, gw, task_sched, logger, lcid}); +#else entity.reset(new pdcp_entity_lte{rlc, rrc, gw, task_sched, logger, lcid}); +#endif } if (not entity->configure(cfg)) {