|
|
@ -368,7 +368,7 @@ void rrc::ue::handle_rrc_con_reest_req(rrc_conn_reest_request_s* msg)
|
|
|
|
for (const auto& erab_pair : parent->users[old_rnti]->bearer_list.get_erabs()) {
|
|
|
|
for (const auto& erab_pair : parent->users[old_rnti]->bearer_list.get_erabs()) {
|
|
|
|
uint16_t lcid = erab_pair.second.id - 2;
|
|
|
|
uint16_t lcid = erab_pair.second.id - 2;
|
|
|
|
old_reest_pdcp_state[lcid] = {};
|
|
|
|
old_reest_pdcp_state[lcid] = {};
|
|
|
|
parent->pdcp->get_state(old_rnti, lcid, &old_reest_pdcp_state[lcid]);
|
|
|
|
parent->pdcp->get_bearer_state(old_rnti, lcid, &old_reest_pdcp_state[lcid]);
|
|
|
|
|
|
|
|
|
|
|
|
parent->rrc_log->debug("Getting PDCP state for E-RAB with LCID %d\n", lcid);
|
|
|
|
parent->rrc_log->debug("Getting PDCP state for E-RAB with LCID %d\n", lcid);
|
|
|
|
parent->rrc_log->debug("Got PDCP state: TX HFN %d, NEXT_PDCP_TX_SN %d, RX_HFN %d, NEXT_PDCP_RX_SN %d, "
|
|
|
|
parent->rrc_log->debug("Got PDCP state: TX HFN %d, NEXT_PDCP_TX_SN %d, RX_HFN %d, NEXT_PDCP_RX_SN %d, "
|
|
|
@ -576,7 +576,7 @@ void rrc::ue::send_connection_reconf(srslte::unique_byte_buffer_t pdu)
|
|
|
|
old_reest_pdcp_state[lcid].rx_hfn,
|
|
|
|
old_reest_pdcp_state[lcid].rx_hfn,
|
|
|
|
old_reest_pdcp_state[lcid].next_pdcp_rx_sn,
|
|
|
|
old_reest_pdcp_state[lcid].next_pdcp_rx_sn,
|
|
|
|
old_reest_pdcp_state[lcid].last_submitted_pdcp_rx_sn);
|
|
|
|
old_reest_pdcp_state[lcid].last_submitted_pdcp_rx_sn);
|
|
|
|
parent->pdcp->set_state(rnti, lcid, old_reest_pdcp_state[lcid]);
|
|
|
|
parent->pdcp->set_bearer_state(rnti, lcid, old_reest_pdcp_state[lcid]);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|