Fix: use correct type for F1 UE Context Release Req
This commit is contained in:
@@ -48,6 +48,7 @@
|
||||
|
||||
#include "intertask_interface.h"
|
||||
#include "openair2/F1AP/f1ap_ids.h"
|
||||
#include "F1AP_CauseRadioNetwork.h"
|
||||
|
||||
#include "T.h"
|
||||
|
||||
@@ -2985,12 +2986,12 @@ void nr_mac_check_ul_failure(const gNB_MAC_INST *nrmac, int rnti, NR_UE_sched_ct
|
||||
* stop at 0 and we wait for a UE release command from upper layers */
|
||||
if (sched_ctrl->ul_failure_timer == 1) {
|
||||
f1_ue_data_t ue_data = du_get_f1_ue_data(rnti);
|
||||
f1ap_ue_context_release_complete_t complete = {
|
||||
f1ap_ue_context_release_req_t request = {
|
||||
.gNB_CU_ue_id = ue_data.secondary_ue,
|
||||
.gNB_DU_ue_id = rnti,
|
||||
.cause = F1AP_CAUSE_RADIO_NETWORK,
|
||||
.cause_value = 12, // F1AP_CauseRadioNetwork_rl_failure_others
|
||||
.cause_value = F1AP_CauseRadioNetwork_rl_failure_others,
|
||||
};
|
||||
nrmac->mac_rrc.ue_context_release_request(&complete);
|
||||
nrmac->mac_rrc.ue_context_release_request(&request);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user