pespin has submitted this change. ( 
https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/37598?usp=email )

 (

1 is the latest approved patch-set.
No files were changed between the latest approved patch-set and the submitted 
one.
 )Change subject: sgsn: Validate Direct Tunnel Flags DTI=1 is set during 
UpdatePDPContextReq
......................................................................

sgsn: Validate Direct Tunnel Flags DTI=1 is set during UpdatePDPContextReq

Related: SYS#5435
Change-Id: Iadd30318d02fbc304f65840f2299e5ec8b5b08e9
---
M sgsn/BSSGP_ConnHdlr.ttcn
1 file changed, 17 insertions(+), 0 deletions(-)

Approvals:
  fixeria: Looks good to me, approved
  Jenkins Builder: Verified




diff --git a/sgsn/BSSGP_ConnHdlr.ttcn b/sgsn/BSSGP_ConnHdlr.ttcn
index fcadffc..d62f7f8 100644
--- a/sgsn/BSSGP_ConnHdlr.ttcn
+++ b/sgsn/BSSGP_ConnHdlr.ttcn
@@ -696,6 +696,13 @@

 function f_process_gtp_ctx_upd_req(inout PdpActPars apars, PDU_GTPC gtpc, 
integer ran_index := 0) runs on BSSGP_ConnHdlr {
        var UpdatePDPContextRequestSGSN upd := 
gtpc.gtpc_pdu.updatePDPContextRequest.updatePDPContextRequestSGSN;
+
+       if (not ispresent(upd.directTunnelFlags) or upd.directTunnelFlags.dTI 
!= '1'B) {
+               Misc_Helpers.f_shutdown(__BFILE__, __LINE__, fail,
+                               log2str("Rx UpdatePDPCtxReq with Direct Tunnel 
Flags ",
+                                       upd.directTunnelFlags, " vs exp 
DTI=1"));
+       }
+
        if (ispresent(upd.teidControlPlane.teidControlPlane)) {
                apars.sgsn_tei_c := upd.teidControlPlane.teidControlPlane;
        }

--
To view, visit https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/37598?usp=email
To unsubscribe, or for help writing mail filters, visit 
https://gerrit.osmocom.org/settings

Gerrit-Project: osmo-ttcn3-hacks
Gerrit-Branch: master
Gerrit-Change-Id: Iadd30318d02fbc304f65840f2299e5ec8b5b08e9
Gerrit-Change-Number: 37598
Gerrit-PatchSet: 5
Gerrit-Owner: pespin <pes...@sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: fixeria <vyanits...@sysmocom.de>
Gerrit-Reviewer: pespin <pes...@sysmocom.de>
Gerrit-MessageType: merged

Reply via email to