Commit 44c7397a authored by Tien-Thinh Nguyen's avatar Tien-Thinh Nguyen

Merge branch 'fix_pdu_session_resource_release_response' into 'develop'

Verify PDU Session Ressource Release Response msg

See merge request oai/cn5g/oai-cn5g-amf!180
parents f3d7f472 e9a41397
...@@ -357,6 +357,7 @@ int ngap_amf_handle_pdu_session_resource_release_response( ...@@ -357,6 +357,7 @@ int ngap_amf_handle_pdu_session_resource_release_response(
return RETURNerror; return RETURNerror;
} }
if (list.size() > 0) {
// TODO: add the full list // TODO: add the full list
Logger::ngap().debug( Logger::ngap().debug(
"Sending ITTI PDUSessionResourceReleaseResponse to TASK_AMF_SBI"); "Sending ITTI PDUSessionResourceReleaseResponse to TASK_AMF_SBI");
...@@ -368,7 +369,6 @@ int ngap_amf_handle_pdu_session_resource_release_response( ...@@ -368,7 +369,6 @@ int ngap_amf_handle_pdu_session_resource_release_response(
itti_msg->n2sm = blk2bstr( itti_msg->n2sm = blk2bstr(
list[0].pduSessionResourceReleaseResponseTransfer.buf, list[0].pduSessionResourceReleaseResponseTransfer.buf,
list[0].pduSessionResourceReleaseResponseTransfer.size); list[0].pduSessionResourceReleaseResponseTransfer.size);
;
itti_msg->is_n2sm_set = true; itti_msg->is_n2sm_set = true;
itti_msg->n2sm_info_type = "PDU_RES_REL_RSP"; itti_msg->n2sm_info_type = "PDU_RES_REL_RSP";
itti_msg->amf_ue_ngap_id = itti_msg->amf_ue_ngap_id =
...@@ -383,6 +383,12 @@ int ngap_amf_handle_pdu_session_resource_release_response( ...@@ -383,6 +383,12 @@ int ngap_amf_handle_pdu_session_resource_release_response(
itti_msg->get_msg_name()); itti_msg->get_msg_name());
return RETURNerror; return RETURNerror;
} }
} else {
Logger::ngap().error(
"Missing mandatory IE: PDU Session Resource Released List");
return RETURNerror;
}
return RETURNok; return RETURNok;
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment