Remove useless parameter for UE context setup response callback
This commit is contained in:
@@ -712,7 +712,7 @@ void ue_context_setup_request(const f1ap_ue_context_setup_t *req)
|
|||||||
DevAssert(resp.du_to_cu_rrc_information != NULL);
|
DevAssert(resp.du_to_cu_rrc_information != NULL);
|
||||||
DevAssert(resp.rrc_container == NULL && resp.rrc_container_length == 0);
|
DevAssert(resp.rrc_container == NULL && resp.rrc_container_length == 0);
|
||||||
|
|
||||||
mac->mac_rrc.ue_context_setup_response(req, &resp);
|
mac->mac_rrc.ue_context_setup_response(&resp);
|
||||||
|
|
||||||
/* free the memory we allocated above */
|
/* free the memory we allocated above */
|
||||||
free(resp.srbs_to_be_setup);
|
free(resp.srbs_to_be_setup);
|
||||||
|
|||||||
@@ -31,7 +31,7 @@ typedef void (*f1_reset_acknowledge_cu_initiated_func_t)(const f1ap_reset_ack_t
|
|||||||
typedef void (*f1_setup_request_func_t)(const f1ap_setup_req_t* req);
|
typedef void (*f1_setup_request_func_t)(const f1ap_setup_req_t* req);
|
||||||
typedef void (*gnb_du_configuration_update_t)(const f1ap_gnb_du_configuration_update_t *upd);
|
typedef void (*gnb_du_configuration_update_t)(const f1ap_gnb_du_configuration_update_t *upd);
|
||||||
|
|
||||||
typedef void (*ue_context_setup_response_func_t)(const f1ap_ue_context_setup_t* req, const f1ap_ue_context_setup_t *resp);
|
typedef void (*ue_context_setup_response_func_t)(const f1ap_ue_context_setup_t *resp);
|
||||||
typedef void (*ue_context_modification_response_func_t)(const f1ap_ue_context_modif_req_t *req,
|
typedef void (*ue_context_modification_response_func_t)(const f1ap_ue_context_modif_req_t *req,
|
||||||
const f1ap_ue_context_modif_resp_t *resp);
|
const f1ap_ue_context_modif_resp_t *resp);
|
||||||
typedef void (*ue_context_modification_required_func_t)(const f1ap_ue_context_modif_required_t *t);
|
typedef void (*ue_context_modification_required_func_t)(const f1ap_ue_context_modif_required_t *t);
|
||||||
|
|||||||
@@ -58,11 +58,8 @@ static void gnb_du_configuration_update_direct(const f1ap_gnb_du_configuration_u
|
|||||||
itti_send_msg_to_task(TASK_RRC_GNB, 0, msg);
|
itti_send_msg_to_task(TASK_RRC_GNB, 0, msg);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void ue_context_setup_response_direct(const f1ap_ue_context_setup_t *req, const f1ap_ue_context_setup_t *resp)
|
static void ue_context_setup_response_direct(const f1ap_ue_context_setup_t *resp)
|
||||||
{
|
{
|
||||||
DevAssert(req->drbs_to_be_setup_length == resp->drbs_to_be_setup_length);
|
|
||||||
|
|
||||||
(void) req; /* we don't need the request -- it is to set up GTP in F1 case */
|
|
||||||
MessageDef *msg = itti_alloc_new_message (TASK_MAC_GNB, 0, F1AP_UE_CONTEXT_SETUP_RESP);
|
MessageDef *msg = itti_alloc_new_message (TASK_MAC_GNB, 0, F1AP_UE_CONTEXT_SETUP_RESP);
|
||||||
msg->ittiMsgHeader.originInstance = -1; // means monolithic
|
msg->ittiMsgHeader.originInstance = -1; // means monolithic
|
||||||
f1ap_ue_context_setup_t *f1ap_msg = &F1AP_UE_CONTEXT_SETUP_RESP(msg);
|
f1ap_ue_context_setup_t *f1ap_msg = &F1AP_UE_CONTEXT_SETUP_RESP(msg);
|
||||||
|
|||||||
@@ -85,11 +85,8 @@ static void gnb_du_configuration_update_f1ap(const f1ap_gnb_du_configuration_upd
|
|||||||
itti_send_msg_to_task(TASK_DU_F1, 0, msg);
|
itti_send_msg_to_task(TASK_DU_F1, 0, msg);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void ue_context_setup_response_f1ap(const f1ap_ue_context_setup_t *req, const f1ap_ue_context_setup_t *resp)
|
static void ue_context_setup_response_f1ap(const f1ap_ue_context_setup_t *resp)
|
||||||
{
|
{
|
||||||
DevAssert(req->drbs_to_be_setup_length == resp->drbs_to_be_setup_length);
|
|
||||||
|
|
||||||
DevAssert(req->srbs_to_be_setup_length == resp->srbs_to_be_setup_length);
|
|
||||||
MessageDef *msg = itti_alloc_new_message (TASK_MAC_GNB, 0, F1AP_UE_CONTEXT_SETUP_RESP);
|
MessageDef *msg = itti_alloc_new_message (TASK_MAC_GNB, 0, F1AP_UE_CONTEXT_SETUP_RESP);
|
||||||
f1ap_ue_context_setup_t *f1ap_msg = &F1AP_UE_CONTEXT_SETUP_RESP(msg);
|
f1ap_ue_context_setup_t *f1ap_msg = &F1AP_UE_CONTEXT_SETUP_RESP(msg);
|
||||||
/* copy all fields, but reallocate rrc_containers! */
|
/* copy all fields, but reallocate rrc_containers! */
|
||||||
|
|||||||
Reference in New Issue
Block a user