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

Change subject: RSPDefinitions_Templates: split off downloadResponseOk into 
templates
......................................................................

RSPDefinitions_Templates: split off downloadResponseOk into templates

The field downloadResponseOk in tr/ts_prepareDownloadResponse is also
present in SGP.32 messages, so lets split this field into a separate
template so that we can use it in the SGP32Definitions_Templates as
well.

Change-Id: Id29e2aafee4ff37c25037c75f97f280784b57619
Related: SYS#6824
---
M library/euicc/RSPDefinitions_Templates.ttcn
1 file changed, 35 insertions(+), 16 deletions(-)

Approvals:
  pespin: Looks good to me, but someone else must approve
  laforge: Looks good to me, approved
  Jenkins Builder: Verified




diff --git a/library/euicc/RSPDefinitions_Templates.ttcn 
b/library/euicc/RSPDefinitions_Templates.ttcn
index 41b228f..bae10fd 100644
--- a/library/euicc/RSPDefinitions_Templates.ttcn
+++ b/library/euicc/RSPDefinitions_Templates.ttcn
@@ -447,27 +447,31 @@
 }

 /* GSMA SGP.22, section 5.7.5 (ES10x) */
+template (present) PrepareDownloadResponseOk
+tr_prepareDownloadResponseOk := {
+       euiccSigned2 := {
+               transactionId := ?,
+               euiccOtpk := ?,
+               hashCc := *
+       },
+       euiccSignature2 := ?
+}
+template (value) PrepareDownloadResponseOk
+ts_prepareDownloadResponseOk := {
+       euiccSigned2 := {
+               transactionId := 'ABCDEF'O,
+               euiccOtpk := 'AABBCCDDEEFF'O,
+               hashCc := omit
+       },
+       euiccSignature2 := 'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'O
+}
 template (present) PrepareDownloadResponse
 tr_prepareDownloadResponse := {
-       downloadResponseOk := {
-               euiccSigned2 := {
-                       transactionId := ?,
-                       euiccOtpk := ?,
-                       hashCc := *
-               },
-               euiccSignature2 := ?
-       }
+       downloadResponseOk := tr_prepareDownloadResponseOk
 }
 template (value) PrepareDownloadResponse
 ts_prepareDownloadResponse := {
-       downloadResponseOk := {
-               euiccSigned2 := {
-                       transactionId := 'ABCDEF'O,
-                       euiccOtpk := 'AABBCCDDEEFF'O,
-                       hashCc := omit
-               },
-               euiccSignature2 := 'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'O
-       }
+       downloadResponseOk := ts_prepareDownloadResponseOk
 }

 /* GSMA SGP.22, section 5.7.7 (ES10x) */

--
To view, visit https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/36818?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: Id29e2aafee4ff37c25037c75f97f280784b57619
Gerrit-Change-Number: 36818
Gerrit-PatchSet: 2
Gerrit-Owner: dexter <pma...@sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: laforge <lafo...@osmocom.org>
Gerrit-Reviewer: pespin <pes...@sysmocom.de>
Gerrit-MessageType: merged

Reply via email to