rrc enb: small fix to avoid wrong code execution
dedicated_DRB was not set properly when the NSA UE sends ReconfigurationComplete so the wrong code was executed below (we had dedicated_DRB == 0). Let's put a value that does nothing (-1 seems fine).
This commit is contained in:
@@ -7884,6 +7884,7 @@ rrc_eNB_decode_dcch(
|
|||||||
if(ul_dcch_msg->message.choice.c1.choice.rrcConnectionReconfigurationComplete.criticalExtensions.choice.rrcConnectionReconfigurationComplete_r8.
|
if(ul_dcch_msg->message.choice.c1.choice.rrcConnectionReconfigurationComplete.criticalExtensions.choice.rrcConnectionReconfigurationComplete_r8.
|
||||||
nonCriticalExtension->nonCriticalExtension->nonCriticalExtension->nonCriticalExtension->nonCriticalExtension->nonCriticalExtension
|
nonCriticalExtension->nonCriticalExtension->nonCriticalExtension->nonCriticalExtension->nonCriticalExtension->nonCriticalExtension
|
||||||
->scg_ConfigResponseNR_r15!=NULL) {
|
->scg_ConfigResponseNR_r15!=NULL) {
|
||||||
|
dedicated_DRB = -1; /* put a value that does not run anything below */
|
||||||
ue_context_p->ue_context.Status = RRC_NR_NSA_RECONFIGURED;
|
ue_context_p->ue_context.Status = RRC_NR_NSA_RECONFIGURED;
|
||||||
/*Trigger E-RAB Modification Indication */
|
/*Trigger E-RAB Modification Indication */
|
||||||
rrc_eNB_send_E_RAB_Modification_Indication(ctxt_pP, ue_context_p);
|
rrc_eNB_send_E_RAB_Modification_Indication(ctxt_pP, ue_context_p);
|
||||||
|
|||||||
Reference in New Issue
Block a user