From 7580d3df16b7de48e7aed5bb92d17f1d830242c7 Mon Sep 17 00:00:00 2001 From: Sukchan Lee Date: Sat, 22 Apr 2023 07:53:22 +0900 Subject: [PATCH] Follow-up #2551 --- src/upf/metrics.c | 2 +- src/upf/n4-handler.c | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/src/upf/metrics.c b/src/upf/metrics.c index 0d1d277ab..5f280404f 100644 --- a/src/upf/metrics.c +++ b/src/upf/metrics.c @@ -286,7 +286,7 @@ void upf_metrics_inst_by_dnn_add(char *dnn, ogs_assert(dnn_key); if (dnn) { - strcpy(dnn_key->dnn, dnn); + ogs_cpystrn(dnn_key->dnn, dnn, ogs_min(strlen(dnn), OGS_MAX_DNN_LEN)+1); } else { dnn_key->dnn[0] = '\0'; } diff --git a/src/upf/n4-handler.c b/src/upf/n4-handler.c index 378a0bd73..212179e94 100644 --- a/src/upf/n4-handler.c +++ b/src/upf/n4-handler.c @@ -436,7 +436,6 @@ void upf_n4_handle_session_deletion_request( upf_metrics_inst_by_dnn_add(sess->apn_dnn, UPF_METR_GAUGE_UPF_QOSFLOWS, -1); } - break; } upf_sess_remove(sess); }