From 21ef822c4519c2dc5b2969c7d037bea70c65ecd6 Mon Sep 17 00:00:00 2001 From: Robert Schmidt Date: Mon, 9 Jan 2023 15:54:42 +0100 Subject: [PATCH] Shorten IP address buffer to avoid strncpy() warning --- openair2/F1AP/f1ap_du_ue_context_management.c | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/openair2/F1AP/f1ap_du_ue_context_management.c b/openair2/F1AP/f1ap_du_ue_context_management.c index 05b4effbc0..4be90a9c15 100644 --- a/openair2/F1AP/f1ap_du_ue_context_management.c +++ b/openair2/F1AP/f1ap_du_ue_context_management.c @@ -1170,12 +1170,14 @@ int DU_handle_UE_CONTEXT_MODIFICATION_REQUEST(instance_t instance, extern instance_t DUuniqInstance; if (DUuniqInstance == 0) { - char gtp_tunnel_ip_address[128]; - sprintf(gtp_tunnel_ip_address, "%d.%d.%d.%d", - drb_p->up_ul_tnl[0].tl_address & 0xff, - (drb_p->up_ul_tnl[0].tl_address >> 8) & 0xff, - (drb_p->up_ul_tnl[0].tl_address >> 16) & 0xff, - (drb_p->up_ul_tnl[0].tl_address >> 24) & 0xff); + char gtp_tunnel_ip_address[32]; + snprintf(gtp_tunnel_ip_address, + sizeof(gtp_tunnel_ip_address), + "%d.%d.%d.%d", + drb_p->up_ul_tnl[0].tl_address & 0xff, + (drb_p->up_ul_tnl[0].tl_address >> 8) & 0xff, + (drb_p->up_ul_tnl[0].tl_address >> 16) & 0xff, + (drb_p->up_ul_tnl[0].tl_address >> 24) & 0xff); getCxt(DUtype, instance)->gtpInst=du_create_gtpu_instance_to_cu( gtp_tunnel_ip_address, getCxt(false,instance)->setupReq.CUport,