From 5061a3aec0422b91c025537225e860c87e6999a0 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 26efb9e122..17013300ce 100644 --- a/src/mme/mme-s11-handler.c +++ b/src/mme/mme-s11-handler.c @@ -374,6 +374,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 */