From 45c70d5aae896eae2752c6f057007ba0d9d412f8 Mon Sep 17 00:00:00 2001 From: Pau Espin Pedrol Date: Mon, 18 Dec 2023 15:58:41 +0100 Subject: [PATCH] [MME] Store decoded PAA into session->ue_ip and session_type This will be used by the Gn interface to obtain the UE IP and provide it to new SGSN when transmitting SGSN Context Response. --- src/mme/mme-s11-handler.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/mme/mme-s11-handler.c b/src/mme/mme-s11-handler.c index e73418fade..dbdc2406d3 100644 --- a/src/mme/mme-s11-handler.c +++ b/src/mme/mme-s11-handler.c @@ -372,6 +372,9 @@ void mme_s11_handle_create_session_response( if (rsp->pdn_address_allocation.presence) { memcpy(&session->paa, rsp->pdn_address_allocation.data, rsp->pdn_address_allocation.len); + session->session_type = session->paa.session_type; + ogs_assert(OGS_OK == + ogs_gtp2_paa_to_ip(&session->paa, &session->ue_ip)); } /* ePCO */