diff --git a/openair2/E1AP/e1ap.c b/openair2/E1AP/e1ap.c index 089f3e6e53cd57f11440aa53b4702dd5347fac6b..c98ca4f3f5de875ddf00fcce6e4ee571174375f4 100644 --- a/openair2/E1AP/e1ap.c +++ b/openair2/E1AP/e1ap.c @@ -1567,17 +1567,17 @@ void *E1AP_CUCP_task(void *arg) { &msg->ittiMsg.sctp_new_association_resp); break; - case E1AP_SETUP_REQ: + case E1AP_SETUP_REQ: { e1ap_setup_req_t *req = &E1AP_SETUP_REQ(msg); char *ipaddr; if (req->CUCP_e1_ip_address.ipv4 == 0) { LOG_E(E1AP, "No IPv4 address configured\n"); return NULL; - } - else + } else { ipaddr = req->CUCP_e1_ip_address.ipv4_address; cucp_task_send_sctp_init_req(0, ipaddr); - break; + } + } break; case SCTP_DATA_IND: cuxp_task_handle_sctp_data_ind(myInstance, &msg->ittiMsg.sctp_data_ind); @@ -1620,12 +1620,12 @@ void *E1AP_CUUP_task(void *arg) { const int msgType = ITTI_MSG_ID(msg); LOG_I(E1AP, "CUUP received %s for instance %ld\n", messages_info[msgType].name, myInstance); switch (msgType) { - case E1AP_SETUP_REQ: + case E1AP_SETUP_REQ: { e1ap_setup_req_t *msgSetup = &E1AP_SETUP_REQ(msg); createE1inst(UPtype, myInstance, msgSetup); cuup_task_send_sctp_association_req(myInstance, msgSetup); - break; + } break; case SCTP_NEW_ASSOCIATION_RESP: cuup_task_handle_sctp_association_resp(myInstance, &msg->ittiMsg.sctp_new_association_resp); diff --git a/openair2/F1AP/f1ap_du_task.c b/openair2/F1AP/f1ap_du_task.c index 29d3c18dc87e31b1bfb8514726d53ea5b9c9abcd..ac952e0498835729c1a4c33a0544127c61527756 100644 --- a/openair2/F1AP/f1ap_du_task.c +++ b/openair2/F1AP/f1ap_du_task.c @@ -96,13 +96,6 @@ void du_task_handle_sctp_data_ind(instance_t instance, sctp_data_ind_t *sctp_dat AssertFatal (result == EXIT_SUCCESS, "Failed to free memory (%d)!\n", result); } -static instance_t du_create_gtpu_instance_to_cu(char *CUaddr, uint16_t CUport, char *DUaddr, uint16_t DUport) { - openAddr_t tmp= {0}; - strncpy(tmp.originHost, DUaddr, sizeof(tmp.originHost)-1); - sprintf(tmp.originService, "%d", DUport); - return gtpv1Init(tmp); -} - void *F1AP_DU_task(void *arg) { //sctp_cu_init(); LOG_I(F1AP, "Starting F1AP at DU\n"); diff --git a/openair2/F1AP/f1ap_du_ue_context_management.c b/openair2/F1AP/f1ap_du_ue_context_management.c index aae59bbdae333c00ab55852a486fdd052f43b56a..160c3d20c096edd2521e3e0ac97c477dd07d0502 100644 --- a/openair2/F1AP/f1ap_du_ue_context_management.c +++ b/openair2/F1AP/f1ap_du_ue_context_management.c @@ -1078,7 +1078,7 @@ int DU_send_UE_CONTEXT_RELEASE_COMPLETE(instance_t instance, static instance_t du_create_gtpu_instance_to_cu(char *CUaddr, uint16_t CUport, char *DUaddr, uint16_t DUport) { - openAddr_t tmp; + openAddr_t tmp = {0}; strncpy(tmp.originHost, DUaddr, sizeof(tmp.originHost)-1); strncpy(tmp.destinationHost, CUaddr, sizeof(tmp.destinationHost)-1); sprintf(tmp.originService, "%d", DUport);