Use (CU-initiated) F1 Reset in stack

This commit is contained in:
Robert Schmidt
2025-02-11 13:20:28 +01:00
parent 9157e22c7c
commit 4c9ed9d7ec
5 changed files with 36 additions and 4 deletions
+2 -2
View File
@@ -30,8 +30,8 @@
static void f1_reset_cu_initiated_direct(sctp_assoc_t assoc_id, const f1ap_reset_t *reset)
{
(void)reset;
AssertFatal(false, "%s() not implemented yet\n", __func__);
AssertFatal(assoc_id == -1, "illegal assoc_id %d\n", assoc_id);
f1_reset_cu_initiated(reset);
}
static void f1_reset_acknowledge_du_initiated_direct(sctp_assoc_t assoc_id, const f1ap_reset_ack_t *ack)
+5 -2
View File
@@ -35,8 +35,11 @@
static void f1_reset_cu_initiated_f1ap(sctp_assoc_t assoc_id, const f1ap_reset_t *reset)
{
(void)reset;
AssertFatal(false, "%s() not implemented yet\n", __func__);
MessageDef *msg = itti_alloc_new_message(TASK_RRC_GNB, 0, F1AP_RESET);
msg->ittiMsgHeader.originInstance = assoc_id;
f1ap_reset_t *f1ap_msg = &F1AP_RESET(msg);
*f1ap_msg = cp_f1ap_reset(reset);
itti_send_msg_to_task(TASK_CU_F1, 0, msg);
}
static void f1_reset_acknowledge_du_initiated_f1ap(sctp_assoc_t assoc_id, const f1ap_reset_ack_t *ack)