File tree Expand file tree Collapse file tree 2 files changed +5
-0
lines changed Expand file tree Collapse file tree 2 files changed +5
-0
lines changed Original file line number Diff line number Diff line change @@ -297,6 +297,7 @@ struct cu_cp_pdu_session_resource_setup_request {
297297 slotted_id_vector<pdu_session_id_t , cu_cp_pdu_session_res_setup_item> pdu_session_res_setup_items;
298298 uint64_t ue_aggregate_maximum_bit_rate_dl;
299299 plmn_identity serving_plmn = plmn_identity::test_value();
300+ byte_buffer nas_pdu; // /< optional NAS PDU
300301};
301302
302303enum class cu_cp_qos_flow_map_ind { ul = 0 , dl };
Original file line number Diff line number Diff line change @@ -194,6 +194,10 @@ void pdu_session_resource_setup_routine::operator()(
194194 {
195195 // get NAS PDUs as received by AMF
196196 std::vector<byte_buffer> nas_pdus;
197+ if (!setup_msg.nas_pdu .empty ()) {
198+ nas_pdus.push_back (setup_msg.nas_pdu );
199+ }
200+
197201 for (const auto & pdu_session : setup_msg.pdu_session_res_setup_items ) {
198202 if (!pdu_session.pdu_session_nas_pdu .empty ()) {
199203 nas_pdus.push_back (pdu_session.pdu_session_nas_pdu );
You can’t perform that action at this time.
0 commit comments