[PFCP] Added UE IP address in the EPC (#1642)
This commit is contained in:
parent
29525b21a4
commit
eabe8dfec5
|
@ -157,6 +157,10 @@ uint32_t smf_gx_handle_cca_initial_request(
|
|||
&dl_pdr->ue_ip_addr, &dl_pdr->ue_ip_addr_len));
|
||||
dl_pdr->ue_ip_addr.sd = OGS_PFCP_UE_IP_DST;
|
||||
|
||||
ogs_assert(OGS_OK ==
|
||||
ogs_pfcp_paa_to_ue_ip_addr(&sess->session.paa,
|
||||
&ul_pdr->ue_ip_addr, &ul_pdr->ue_ip_addr_len));
|
||||
|
||||
/* Set UE-to-CP Flow-Description and Outer-Header-Creation */
|
||||
up2cp_pdr->flow_description[up2cp_pdr->num_of_flow++] =
|
||||
(char *)"permit out 58 from ff02::2/128 to assigned";
|
||||
|
|
|
@ -484,15 +484,16 @@ bool smf_npcf_smpolicycontrol_handle_create(
|
|||
up2cp_far = sess->up2cp_far;
|
||||
ogs_assert(up2cp_far);
|
||||
|
||||
ogs_assert(OGS_OK ==
|
||||
ogs_pfcp_paa_to_ue_ip_addr(&sess->session.paa,
|
||||
&ul_pdr->ue_ip_addr, &ul_pdr->ue_ip_addr_len));
|
||||
|
||||
/* Set UE IP Address to the Default DL PDR */
|
||||
ogs_assert(OGS_OK ==
|
||||
ogs_pfcp_paa_to_ue_ip_addr(&sess->session.paa,
|
||||
&dl_pdr->ue_ip_addr, &dl_pdr->ue_ip_addr_len));
|
||||
dl_pdr->ue_ip_addr.sd = OGS_PFCP_UE_IP_DST;
|
||||
|
||||
ogs_assert(OGS_OK ==
|
||||
ogs_pfcp_paa_to_ue_ip_addr(&sess->session.paa,
|
||||
&ul_pdr->ue_ip_addr, &ul_pdr->ue_ip_addr_len));
|
||||
|
||||
ogs_info("UE SUPI[%s] DNN[%s] IPv4[%s] IPv6[%s]",
|
||||
smf_ue->supi, sess->session.name,
|
||||
sess->ipv4 ? OGS_INET_NTOP(&sess->ipv4->addr, buf1) : "",
|
||||
|
|
Loading…
Reference in New Issue