mirror of https://github.com/PentHertz/srsLTE.git
fix eutra packing recovering during reestablishment in the srsenb
This commit is contained in:
parent
4e88daae21
commit
4b1626bf24
|
@ -1210,6 +1210,11 @@ bool rrc::ue::rrc_mobility::apply_ho_prep_cfg(const ho_prep_info_r8_ies_s& ho
|
|||
rrc_log->warning("Failed to unpack UE EUTRA Capability\n");
|
||||
continue;
|
||||
}
|
||||
if (rrc_log->get_level() == srslte::LOG_LEVEL_DEBUG) {
|
||||
asn1::json_writer js{};
|
||||
rrc_ue->eutra_capabilities.to_json(js);
|
||||
rrc_log->debug_long("New rnti=0x%x EUTRA capabilities: %s\n", rrc_ue->rnti, js.to_string().c_str());
|
||||
}
|
||||
rrc_ue->eutra_capabilities_unpacked = true;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -368,7 +368,13 @@ void rrc::ue::handle_rrc_con_reest_req(rrc_conn_reest_request_s* msg)
|
|||
}
|
||||
|
||||
// Make sure UE capabilities are copied over to new RNTI
|
||||
eutra_capabilities = parent->users[old_rnti]->eutra_capabilities;
|
||||
eutra_capabilities = parent->users[old_rnti]->eutra_capabilities;
|
||||
eutra_capabilities_unpacked = parent->users[old_rnti]->eutra_capabilities_unpacked;
|
||||
if (parent->rrc_log->get_level() == srslte::LOG_LEVEL_DEBUG) {
|
||||
asn1::json_writer js{};
|
||||
eutra_capabilities.to_json(js);
|
||||
parent->rrc_log->debug_long("rnti=0x%x EUTRA capabilities: %s\n", rnti, js.to_string().c_str());
|
||||
}
|
||||
|
||||
old_reest_rnti = old_rnti;
|
||||
state = RRC_STATE_WAIT_FOR_CON_REEST_COMPLETE;
|
||||
|
@ -745,6 +751,11 @@ bool rrc::ue::handle_ue_cap_info(ue_cap_info_s* msg)
|
|||
parent->rrc_log->error("Failed to unpack EUTRA capabilities message\n");
|
||||
return false;
|
||||
}
|
||||
if (parent->rrc_log->get_level() == srslte::LOG_LEVEL_DEBUG) {
|
||||
asn1::json_writer js{};
|
||||
eutra_capabilities.to_json(js);
|
||||
parent->rrc_log->debug_long("rnti=0x%x EUTRA capabilities: %s\n", rnti, js.to_string().c_str());
|
||||
}
|
||||
eutra_capabilities_unpacked = true;
|
||||
ue_capabilities = srslte::make_rrc_ue_capabilities(eutra_capabilities);
|
||||
|
||||
|
|
Loading…
Reference in New Issue