From 1f165c1c338e81967fe13745effaaf7933b9ca2e Mon Sep 17 00:00:00 2001 From: Sukchan Lee Date: Thu, 8 Sep 2022 23:17:04 +0900 Subject: [PATCH] Follow-up on #1747 --- src/amf/context.c | 2 +- src/bsf/context.c | 2 +- src/pcf/context.c | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/amf/context.c b/src/amf/context.c index d2e80cea8..e0ccf7b6c 100644 --- a/src/amf/context.c +++ b/src/amf/context.c @@ -2189,7 +2189,7 @@ static bool check_smf_info_s_nssai( sess->s_nssai.sd.v == smf_info->slice[i].s_nssai.sd.v) { for (j = 0; j < smf_info->slice[i].num_of_dnn; j++) { - if (strcmp(sess->dnn, smf_info->slice[i].dnn[j]) == 0) + if (ogs_strcasecmp(sess->dnn, smf_info->slice[i].dnn[j]) == 0) return true; } } diff --git a/src/bsf/context.c b/src/bsf/context.c index 36b5cfe5d..6cd16a5fc 100644 --- a/src/bsf/context.c +++ b/src/bsf/context.c @@ -283,7 +283,7 @@ bsf_sess_t *bsf_sess_find_by_snssai_and_dnn(ogs_s_nssai_t *s_nssai, char *dnn) ogs_list_for_each(&self.sess_list, sess) if (sess->s_nssai.sst == s_nssai->sst && - sess->dnn && strcmp(sess->dnn, dnn) == 0) + sess->dnn && ogs_strcasecmp(sess->dnn, dnn) == 0) return sess; return NULL; diff --git a/src/pcf/context.c b/src/pcf/context.c index beaf4557c..de9a3fbf1 100644 --- a/src/pcf/context.c +++ b/src/pcf/context.c @@ -442,7 +442,7 @@ int pcf_sessions_number_by_snssai_and_dnn( ogs_list_for_each(&pcf_ue->sess_list, sess) if (sess->s_nssai.sst == s_nssai->sst && - sess->dnn && strcmp(sess->dnn, dnn) == 0) + sess->dnn && ogs_strcasecmp(sess->dnn, dnn) == 0) number_of_sessions++; return number_of_sessions;