[PFCP] include outer header removal(ext-deletion)

This commit is contained in:
Sukchan Lee 2021-09-04 18:03:04 +09:00
parent e730530f7b
commit 9c589ac584
1 changed files with 3 additions and 1 deletions

View File

@ -1630,7 +1630,7 @@ smf_bearer_t *smf_qos_flow_add(smf_sess_t *sess)
ogs_assert(ul_pdr->apn);
}
ul_pdr->outer_header_removal_len = 1;
ul_pdr->outer_header_removal_len = 2;
if (sess->session.session_type == OGS_PDU_SESSION_TYPE_IPV4) {
ul_pdr->outer_header_removal.description =
OGS_PFCP_OUTER_HEADER_REMOVAL_GTPU_UDP_IPV4;
@ -1642,6 +1642,8 @@ smf_bearer_t *smf_qos_flow_add(smf_sess_t *sess)
OGS_PFCP_OUTER_HEADER_REMOVAL_GTPU_UDP_IP;
} else
ogs_assert_if_reached();
ul_pdr->outer_header_removal.gtpu_extheader_deletion =
OGS_PFCP_PDU_SESSION_CONTAINER_TO_BE_DELETED;
dl_far = ogs_pfcp_far_add(&sess->pfcp);
ogs_assert(dl_far);