From 5ed6c18ac742af450b45b06c05b80b664b260ebb Mon Sep 17 00:00:00 2001 From: Pedro Alvarez Date: Wed, 1 Jul 2020 18:14:32 +0100 Subject: [PATCH] Copy E-UTRA capabilities to new RNTI in reestablishment. --- srsenb/src/stack/rrc/rrc_ue.cc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/srsenb/src/stack/rrc/rrc_ue.cc b/srsenb/src/stack/rrc/rrc_ue.cc index 67175e823..db60e1922 100644 --- a/srsenb/src/stack/rrc/rrc_ue.cc +++ b/srsenb/src/stack/rrc/rrc_ue.cc @@ -365,6 +365,9 @@ void rrc::ue::handle_rrc_con_reest_req(rrc_conn_reest_request_s* msg) old_reest_pdcp_state[lcid].last_submitted_pdcp_rx_sn); } + // Make sure UE capabilities are copied over to new RNTI + eutra_capabilities = parent->users[old_rnti]->eutra_capabilities; + old_reest_rnti = old_rnti; state = RRC_STATE_WAIT_FOR_CON_REEST_COMPLETE; set_activity_timeout(UE_RESPONSE_RX_TIMEOUT);