lists.osmocom.org
Sign In Sign Up
Manage this list Sign In Sign Up

Keyboard Shortcuts

Thread View

  • j: Next unread message
  • k: Previous unread message
  • j a: Jump to all threads
  • j l: Jump to MailingList overview

gerrit-log

Thread Start a new thread
Download
Threads by month
  • ----- 2026 -----
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2025 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2024 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2023 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2022 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
gerrit-log@lists.osmocom.org

October 2026

  • 1 participants
  • 1184 discussions
[M] Change in osmo-ttcn3-hacks[master]: 5gc: Introduce test TC_handover_inter_ngran_n2_dataforwardingpossible...
by fixeria 08 Oct '26

08 Oct '26
Attention is currently required from: pespin. fixeria has posted comments on this change by pespin. ( https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/43792?usp=email ) Change subject: 5gc: Introduce test TC_handover_inter_ngran_n2_dataforwardingpossible_change ...................................................................... Patch Set 2: Code-Review+2 -- To view, visit https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/43792?usp=email To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email Gerrit-MessageType: comment Gerrit-Project: osmo-ttcn3-hacks Gerrit-Branch: master Gerrit-Change-Id: I51731e9fb771666d39d7ee53055b44bdec636cf6 Gerrit-Change-Number: 43792 Gerrit-PatchSet: 2 Gerrit-Owner: pespin <pespin(a)sysmocom.de> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: fixeria <vyanitskiy(a)sysmocom.de> Gerrit-Reviewer: osmith <osmith(a)sysmocom.de> Gerrit-Attention: pespin <pespin(a)sysmocom.de> Gerrit-Comment-Date: Thu, 08 Oct 2026 13:41:39 +0000 Gerrit-HasComments: No Gerrit-Has-Labels: Yes
1 0
0 0
[L] Change in pysim[master]: tweak test_configurable_parameters.py: show value found in template
by dexter 08 Oct '26

08 Oct '26
Attention is currently required from: neels. dexter has posted comments on this change by neels. ( https://gerrit.osmocom.org/c/pysim/+/43514?usp=email ) Change subject: tweak test_configurable_parameters.py: show value found in template ...................................................................... Patch Set 2: Code-Review+2 -- To view, visit https://gerrit.osmocom.org/c/pysim/+/43514?usp=email To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email Gerrit-MessageType: comment Gerrit-Project: pysim Gerrit-Branch: master Gerrit-Change-Id: If9039bbb8547ee24ae784a932f60cd5de6c9247b Gerrit-Change-Number: 43514 Gerrit-PatchSet: 2 Gerrit-Owner: neels <nhofmeyr(a)sysmocom.de> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: dexter <pmaier(a)sysmocom.de> Gerrit-Attention: neels <nhofmeyr(a)sysmocom.de> Gerrit-Comment-Date: Thu, 08 Oct 2026 13:28:56 +0000 Gerrit-HasComments: No Gerrit-Has-Labels: Yes
1 0
0 0
[XL] Change in pysim[master]: test_configurable_parameters.py: tweak logging
by dexter 08 Oct '26

08 Oct '26
Attention is currently required from: neels. dexter has posted comments on this change by neels. ( https://gerrit.osmocom.org/c/pysim/+/43513?usp=email ) Change subject: test_configurable_parameters.py: tweak logging ...................................................................... Patch Set 2: Code-Review+1 (1 comment) File tests/unittests/xo/test_configurable_parameters: https://gerrit.osmocom.org/c/pysim/+/43513/comment/77b89705_dbca950f?usp=em… : PS2, Line 4: read_back_val={'IMSI': '123456', 'IMSI-ACC': '0040'}:{str, hexstr} Hmm. As far as I can see the changes here only change the formatting. If those changes are intentional and not an editor setting gone wild. I would recommend to put them in a separate patch. -- To view, visit https://gerrit.osmocom.org/c/pysim/+/43513?usp=email To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email Gerrit-MessageType: comment Gerrit-Project: pysim Gerrit-Branch: master Gerrit-Change-Id: I38e85ce0902f2ec4db63e158770b6d2cecb2dd30 Gerrit-Change-Number: 43513 Gerrit-PatchSet: 2 Gerrit-Owner: neels <nhofmeyr(a)sysmocom.de> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: dexter <pmaier(a)sysmocom.de> Gerrit-Attention: neels <nhofmeyr(a)sysmocom.de> Gerrit-Comment-Date: Thu, 08 Oct 2026 13:24:09 +0000 Gerrit-HasComments: Yes Gerrit-Has-Labels: Yes
1 0
0 0
[XS] Change in pysim[master]: pySim-trace: ignore all other exception and retry parsing it
by dexter 08 Oct '26

08 Oct '26
Attention is currently required from: lynxis lazus. dexter has posted comments on this change by lynxis lazus. ( https://gerrit.osmocom.org/c/pysim/+/43196?usp=email ) Change subject: pySim-trace: ignore all other exception and retry parsing it ...................................................................... Patch Set 1: Code-Review+1 (2 comments) Patchset: PS1: This patch should be ok, it also passes the tests. Commit Message: https://gerrit.osmocom.org/c/pysim/+/43196/comment/65f4a867_d1f2840d?usp=em… : PS1, Line 7: retry > it's not really a retry of parsing the current APDU, but it's a normal continue with the next APDU w […] Maybe just write "... and resume parsing" -- To view, visit https://gerrit.osmocom.org/c/pysim/+/43196?usp=email To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email Gerrit-MessageType: comment Gerrit-Project: pysim Gerrit-Branch: master Gerrit-Change-Id: I53a5e7e7087073f242eab1d86ef8a9ec929193bd Gerrit-Change-Number: 43196 Gerrit-PatchSet: 1 Gerrit-Owner: lynxis lazus <lynxis(a)fe80.eu> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: dexter <pmaier(a)sysmocom.de> Gerrit-Reviewer: laforge <laforge(a)osmocom.org> Gerrit-Attention: lynxis lazus <lynxis(a)fe80.eu> Gerrit-Comment-Date: Thu, 08 Oct 2026 12:08:09 +0000 Gerrit-HasComments: Yes Gerrit-Has-Labels: Yes Comment-In-Reply-To: laforge <laforge(a)osmocom.org>
1 0
0 0
[S] Change in pysim[master]: pySim/apdu: protect SW access from None
by dexter 08 Oct '26

08 Oct '26
Attention is currently required from: lynxis lazus. dexter has posted comments on this change by lynxis lazus. ( https://gerrit.osmocom.org/c/pysim/+/43197?usp=email ) Change subject: pySim/apdu: protect SW access from None ...................................................................... Patch Set 1: Code-Review+2 -- To view, visit https://gerrit.osmocom.org/c/pysim/+/43197?usp=email To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email Gerrit-MessageType: comment Gerrit-Project: pysim Gerrit-Branch: master Gerrit-Change-Id: Iff7fe02f700e0eb42766a3264a856fc7947cdcd2 Gerrit-Change-Number: 43197 Gerrit-PatchSet: 1 Gerrit-Owner: lynxis lazus <lynxis(a)fe80.eu> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: dexter <pmaier(a)sysmocom.de> Gerrit-Reviewer: laforge <laforge(a)osmocom.org> Gerrit-Attention: lynxis lazus <lynxis(a)fe80.eu> Gerrit-Comment-Date: Thu, 08 Oct 2026 12:03:29 +0000 Gerrit-HasComments: No Gerrit-Has-Labels: Yes
1 0
0 0
[XS] Change in pysim[master]: cat: Fix alpha identifier
by dexter 08 Oct '26

08 Oct '26
Attention is currently required from: Eric Salem, Hoernchen. dexter has posted comments on this change by Eric Salem. ( https://gerrit.osmocom.org/c/pysim/+/43782?usp=email ) Change subject: cat: Fix alpha identifier ...................................................................... Patch Set 1: Code-Review+1 -- To view, visit https://gerrit.osmocom.org/c/pysim/+/43782?usp=email To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email Gerrit-MessageType: comment Gerrit-Project: pysim Gerrit-Branch: master Gerrit-Change-Id: I01aaeb84480c337e6328ef4e20321018525bd9d4 Gerrit-Change-Number: 43782 Gerrit-PatchSet: 1 Gerrit-Owner: Eric Salem <ericsalem(a)gmail.com> Gerrit-Reviewer: Hoernchen <ewild(a)sysmocom.de> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: dexter <pmaier(a)sysmocom.de> Gerrit-Attention: Hoernchen <ewild(a)sysmocom.de> Gerrit-Attention: Eric Salem <ericsalem(a)gmail.com> Gerrit-Comment-Date: Thu, 08 Oct 2026 11:53:41 +0000 Gerrit-HasComments: No Gerrit-Has-Labels: Yes
1 0
0 0
[S] Change in osmo-ttcn3-hacks[master]: SGP32Definitions_Templates: add new template
by dexter 08 Oct '26

08 Oct '26
dexter has uploaded this change for review. ( https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/43823?usp=email ) Change subject: SGP32Definitions_Templates: add new template ...................................................................... SGP32Definitions_Templates: add new template The SGP.32 templates currently lack a template to match on an authenticateClientErrorEsipa. Let's add one. Change-Id: I4e5db6125315d9a77b98a5f089bd350effaaa9ff Related: SYS#8203 --- M library/euicc/SGP32Definitions_Templates.ttcn 1 file changed, 14 insertions(+), 0 deletions(-) git pull ssh://gerrit.osmocom.org:29418/osmo-ttcn3-hacks refs/changes/23/43823/1 diff --git a/library/euicc/SGP32Definitions_Templates.ttcn b/library/euicc/SGP32Definitions_Templates.ttcn index 3ca293d..979586d 100644 --- a/library/euicc/SGP32Definitions_Templates.ttcn +++ b/library/euicc/SGP32Definitions_Templates.ttcn @@ -280,6 +280,20 @@ } } +/* GSMA SGP.32, section 6.3.2.2 */ +template (present) EsipaMessageFromEimToIpa +tr_authenticateClientResponseEsipa_err(template (present) integer authenticateClientErrorEsipa := ?) := { + authenticateClientResponseEsipa := { + authenticateClientErrorEsipa := authenticateClientErrorEsipa + } +} +template (value) EsipaMessageFromEimToIpa +ts_authenticateClientResponseEsipa_err(template (value) integer authenticateClientErrorEsipa := 127) := { + authenticateClientResponseEsipa := { + authenticateClientErrorEsipa := authenticateClientErrorEsipa + } +} + /* GSMA SGP.32, section 6.3.2.6 */ template (present) EsipaMessageFromIpaToEim tr_getEimPackageRequest(template (present) octetstring eidValue := ?) := { -- To view, visit https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/43823?usp=email To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email Gerrit-MessageType: newchange Gerrit-Project: osmo-ttcn3-hacks Gerrit-Branch: master Gerrit-Change-Id: I4e5db6125315d9a77b98a5f089bd350effaaa9ff Gerrit-Change-Number: 43823 Gerrit-PatchSet: 1 Gerrit-Owner: dexter <pmaier(a)sysmocom.de>
1 0
0 0
[S] Change in osmo-ttcn3-hacks[master]: esx_header_Types_JSON: add parameters to ts/tr_responseHeader
by dexter 08 Oct '26

08 Oct '26
dexter has uploaded this change for review. ( https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/43822?usp=email ) Change subject: esx_header_Types_JSON: add parameters to ts/tr_responseHeader ...................................................................... esx_header_Types_JSON: add parameters to ts/tr_responseHeader The templates for ts/tr_responseHeader currently have no parameters, Let's add parameters (and a tr/ts_statusCodeData template), so that we can use the templates to match on error responses Change-Id: Ie65532432b24899505e0c51d6714be58cf5f594b Related: SYS#8203 --- M library/euicc/esx_header_Types_JSON.ttcn 1 file changed, 25 insertions(+), 6 deletions(-) git pull ssh://gerrit.osmocom.org:29418/osmo-ttcn3-hacks refs/changes/22/43822/1 diff --git a/library/euicc/esx_header_Types_JSON.ttcn b/library/euicc/esx_header_Types_JSON.ttcn index 1954341..73ea7dc 100644 --- a/library/euicc/esx_header_Types_JSON.ttcn +++ b/library/euicc/esx_header_Types_JSON.ttcn @@ -36,18 +36,37 @@ JSON_ESx_FunctionExecutionStatus functionExecutionStatus }; +template (value) JSON_ESx_FunctionExecutionStatusCodeData +ts_statusCodeData(template (value) charstring subjectCode := "1", + template (value) charstring reasonCode := "1") := { + subjectCode := subjectCode, + reasonCode := reasonCode, + subjectIdentifier := omit, + message_ := omit +} +template (present) JSON_ESx_FunctionExecutionStatusCodeData +tr_statusCodeData(template (present) charstring subjectCode := ?, + template (present) charstring reasonCode := ?) := { + subjectCode := subjectCode, + reasonCode := reasonCode, + subjectIdentifier := *, + message_ := * +} + template (value) JSON_ESx_ResponseHeader -ts_responseHeader := { +ts_responseHeader(template (value) charstring status := "Executed-Success", + template (omit) JSON_ESx_FunctionExecutionStatusCodeData statusCodeData := omit) := { functionExecutionStatus := { - status := "Executed-Success", - statusCodeData := omit + status := status, + statusCodeData := statusCodeData } } template (present) JSON_ESx_ResponseHeader -tr_responseHeader := { +tr_responseHeader(template (present) charstring status := ?, + template JSON_ESx_FunctionExecutionStatusCodeData statusCodeData := *) := { functionExecutionStatus := { - status := ?, - statusCodeData := * + status := status, + statusCodeData := statusCodeData } } -- To view, visit https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/43822?usp=email To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email Gerrit-MessageType: newchange Gerrit-Project: osmo-ttcn3-hacks Gerrit-Branch: master Gerrit-Change-Id: Ie65532432b24899505e0c51d6714be58cf5f594b Gerrit-Change-Number: 43822 Gerrit-PatchSet: 1 Gerrit-Owner: dexter <pmaier(a)sysmocom.de>
1 0
0 0
[XS] Change in osmo-ttcn3-hacks[master]: eIM_Tests: remove code dup in f_esipa_transceive
by dexter 08 Oct '26

08 Oct '26
dexter has uploaded this change for review. ( https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/43820?usp=email ) Change subject: eIM_Tests: remove code dup in f_esipa_transceive ...................................................................... eIM_Tests: remove code dup in f_esipa_transceive In f_esipa_transceive we check if the response returned from f_esipa_receive is the one we expect. But we can also pass the expected response template to f_esipa_receive and let f_esipa_receive perform the check. Change-Id: I11f0b7bcf1bf8c763e6915eda34c3ede2a9a5c94 Related: SYS#8203 --- M eim/eIM_Tests.ttcn 1 file changed, 1 insertion(+), 7 deletions(-) git pull ssh://gerrit.osmocom.org:29418/osmo-ttcn3-hacks refs/changes/20/43820/1 diff --git a/eim/eIM_Tests.ttcn b/eim/eIM_Tests.ttcn index 7888885..723731c 100644 --- a/eim/eIM_Tests.ttcn +++ b/eim/eIM_Tests.ttcn @@ -480,13 +480,7 @@ runs on eIM_ConnHdlr return template EsipaMessageFromEimToIpa { var template EsipaMessageFromEimToIpa esipa_res f_esipa_send(esipa_req); - esipa_res := f_esipa_receive(); - if (not istemplatekind(expected_esipa_res, "omit")) { - if (not match(valueof(esipa_res), expected_esipa_res)) { - setverdict(fail, "unexpected response from eIM on ESipa"); - } - } - return esipa_res; + return f_esipa_receive(expected_esipa_res); } -- To view, visit https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/43820?usp=email To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email Gerrit-MessageType: newchange Gerrit-Project: osmo-ttcn3-hacks Gerrit-Branch: master Gerrit-Change-Id: I11f0b7bcf1bf8c763e6915eda34c3ede2a9a5c94 Gerrit-Change-Number: 43820 Gerrit-PatchSet: 1 Gerrit-Owner: dexter <pmaier(a)sysmocom.de>
1 0
0 0
[S] Change in osmo-ttcn3-hacks[master]: es*_Types_JSON: use ts_responseHeader instead of manual assignments
by dexter 08 Oct '26

08 Oct '26
dexter has uploaded this change for review. ( https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/43821?usp=email ) Change subject: es*_Types_JSON: use ts_responseHeader instead of manual assignments ...................................................................... es*_Types_JSON: use ts_responseHeader instead of manual assignments The template ts_responseHeader already provides a response header ("Executed-Success") ready to use. Let's use this template instead of assigning the header members indidvidually each time. Related: SYS#8203 Change-Id: Ifcc3ed49053bd737c96cb34ab142b5522d86821c --- M library/euicc/es9p_Types_JSON.ttcn M library/euicc/esipa_Types_JSON.ttcn 2 files changed, 15 insertions(+), 15 deletions(-) git pull ssh://gerrit.osmocom.org:29418/osmo-ttcn3-hacks refs/changes/21/43821/1 diff --git a/library/euicc/es9p_Types_JSON.ttcn b/library/euicc/es9p_Types_JSON.ttcn index f7e6587..1a146eb 100644 --- a/library/euicc/es9p_Types_JSON.ttcn +++ b/library/euicc/es9p_Types_JSON.ttcn @@ -269,7 +269,7 @@ var JSON_ES9p_RemoteProfileProvisioningResponse json_pdu; if (ispresent(asn1_pdu_dec.initiateAuthenticationResponse)) { - json_pdu.initiateAuthenticationResponse.header.functionExecutionStatus.status := "Executed-Success"; + json_pdu.initiateAuthenticationResponse.header := valueof(ts_responseHeader); json_pdu.initiateAuthenticationResponse.transactionId := oct2str(asn1_pdu_dec.initiateAuthenticationResponse.initiateAuthenticationOk.transactionId); json_pdu.initiateAuthenticationResponse.serverSigned1 := @@ -283,14 +283,14 @@ encode_base64(enc_Certificate(asn1_pdu_dec.initiateAuthenticationResponse.initiateAuthenticationOk.serverCertificate)); json_pdu_enc := oct2char(enc_JSON_ES9p_RemoteProfileProvisioningResponse(json_pdu)); } else if (ispresent(asn1_pdu_dec.getBoundProfilePackageResponse)) { - json_pdu.getBoundProfilePackageResponse.header.functionExecutionStatus.status := "Executed-Success"; + json_pdu.getBoundProfilePackageResponse.header := valueof(ts_responseHeader); json_pdu.getBoundProfilePackageResponse.transactionId := oct2str(asn1_pdu_dec.getBoundProfilePackageResponse.getBoundProfilePackageOk.transactionId); json_pdu.getBoundProfilePackageResponse.boundProfilePackage := encode_base64(enc_BoundProfilePackage(asn1_pdu_dec.getBoundProfilePackageResponse.getBoundProfilePackageOk.boundProfilePackage)); json_pdu_enc := oct2char(enc_JSON_ES9p_RemoteProfileProvisioningResponse(json_pdu)); } else if (ispresent(asn1_pdu_dec.authenticateClientResponseEs9)) { - json_pdu.authenticateClientResponseEs9.header.functionExecutionStatus.status := "Executed-Success"; + json_pdu.authenticateClientResponseEs9.header := valueof(ts_responseHeader); json_pdu.authenticateClientResponseEs9.transactionId := oct2str(asn1_pdu_dec.authenticateClientResponseEs9.authenticateClientOk.transactionId); json_pdu.authenticateClientResponseEs9.profileMetadata := @@ -304,12 +304,12 @@ json_pdu_enc := oct2char(enc_JSON_ES9p_RemoteProfileProvisioningResponse(json_pdu)); } else if (ispresent(asn1_pdu_dec.cancelSessionResponseEs9)) { /* This message has no JSON body, see also GSMA SGP.22, section 6.5.2.10 */ - json_pdu.emptyResponse.header.functionExecutionStatus.status := "Executed-Success"; + json_pdu.emptyResponse.header := valueof(ts_responseHeader); json_pdu_enc := oct2char(enc_JSON_ES9p_RemoteProfileProvisioningResponse(json_pdu)); } else if (ispresent(asn1_pdu_dec.authenticateClientResponseEs11)) { setverdict(fail, "encoder path not implemented for JSON ES9+ message AuthenticateClientResponseEs11"); } else { - json_pdu.emptyResponse.header.functionExecutionStatus.status := "Executed-Success"; + json_pdu.emptyResponse.header := valueof(ts_responseHeader); json_pdu_enc := oct2char(enc_JSON_ES9p_RemoteProfileProvisioningResponse(json_pdu)); } } with { extension "prototype(fast)" } diff --git a/library/euicc/esipa_Types_JSON.ttcn b/library/euicc/esipa_Types_JSON.ttcn index 18f28ce..6d027b5 100644 --- a/library/euicc/esipa_Types_JSON.ttcn +++ b/library/euicc/esipa_Types_JSON.ttcn @@ -471,7 +471,7 @@ var JSON_ESipa_EsipaMessageFromEimToIpa json_pdu; if (ispresent(asn1_pdu_dec.initiateAuthenticationResponseEsipa)) { - json_pdu.initiateAuthenticationResponse.header.functionExecutionStatus.status := "Executed-Success"; + json_pdu.initiateAuthenticationResponse.header := valueof(ts_responseHeader); if (ispresent(asn1_pdu_dec.initiateAuthenticationResponseEsipa.initiateAuthenticationOkEsipa.transactionId)) { json_pdu.initiateAuthenticationResponse.transactionId := oct2str(asn1_pdu_dec.initiateAuthenticationResponseEsipa.initiateAuthenticationOkEsipa.transactionId); @@ -494,7 +494,7 @@ } json_pdu_enc := oct2char(enc_JSON_ESipa_EsipaMessageFromEimToIpa(json_pdu)); } else if (ispresent(asn1_pdu_dec.authenticateClientResponseEsipa)) { - json_pdu.authenticateClientResponse.header.functionExecutionStatus.status := "Executed-Success"; + json_pdu.authenticateClientResponse.header := valueof(ts_responseHeader); if (ispresent(asn1_pdu_dec.authenticateClientResponseEsipa.authenticateClientOkDPEsipa.transactionId)) { json_pdu.authenticateClientResponse.transactionId := oct2str(asn1_pdu_dec.authenticateClientResponseEsipa.authenticateClientOkDPEsipa.transactionId); @@ -515,7 +515,7 @@ } json_pdu_enc := oct2char(enc_JSON_ESipa_EsipaMessageFromEimToIpa(json_pdu)); } else if (ispresent(asn1_pdu_dec.getBoundProfilePackageResponseEsipa)) { - json_pdu.getBoundProfilePackageResponse.header.functionExecutionStatus.status := "Executed-Success"; + json_pdu.getBoundProfilePackageResponse.header := valueof(ts_responseHeader); if (ispresent(asn1_pdu_dec.getBoundProfilePackageResponseEsipa.getBoundProfilePackageOkEsipa.transactionId)) { json_pdu.getBoundProfilePackageResponse.transactionId := oct2str(asn1_pdu_dec.getBoundProfilePackageResponseEsipa.getBoundProfilePackageOkEsipa.transactionId); @@ -525,25 +525,25 @@ json_pdu_enc := oct2char(enc_JSON_ESipa_EsipaMessageFromEimToIpa(json_pdu)); } else if (ispresent(asn1_pdu_dec.getEimPackageResponse)) { if (ispresent(asn1_pdu_dec.getEimPackageResponse.euiccPackageRequest)) { - json_pdu.getEimPackageResponse.getEimPackageResponse_euiccPkgReq.header.functionExecutionStatus.status := "Executed-Success"; + json_pdu.getEimPackageResponse.getEimPackageResponse_euiccPkgReq.header := valueof(ts_responseHeader); json_pdu.getEimPackageResponse.getEimPackageResponse_euiccPkgReq.euiccPackageRequest := encode_base64(enc_EuiccPackageRequest(asn1_pdu_dec.getEimPackageResponse.euiccPackageRequest)); } else if (ispresent(asn1_pdu_dec.getEimPackageResponse.ipaEuiccDataRequest)) { - json_pdu.getEimPackageResponse.getEimPackageResponse_euiccDataReq.header.functionExecutionStatus.status := "Executed-Success"; + json_pdu.getEimPackageResponse.getEimPackageResponse_euiccDataReq.header := valueof(ts_responseHeader); json_pdu.getEimPackageResponse.getEimPackageResponse_euiccDataReq.ipaEuiccDataRequest := encode_base64(enc_IpaEuiccDataRequest(asn1_pdu_dec.getEimPackageResponse.ipaEuiccDataRequest)); } else if (ispresent(asn1_pdu_dec.getEimPackageResponse.profileDownloadTriggerRequest)) { - json_pdu.getEimPackageResponse.getEimPackageResponse_dnlTrigReq.header.functionExecutionStatus.status := "Executed-Success"; + json_pdu.getEimPackageResponse.getEimPackageResponse_dnlTrigReq.header := valueof(ts_responseHeader); json_pdu.getEimPackageResponse.getEimPackageResponse_dnlTrigReq.profileDownloadTriggerRequest := encode_base64(enc_ProfileDownloadTriggerRequest(asn1_pdu_dec.getEimPackageResponse.profileDownloadTriggerRequest)); } else if (ispresent(asn1_pdu_dec.getEimPackageResponse.eimPackageError)) { - json_pdu.getEimPackageResponse.getEimPackageResponse_eimPkgErr.header.functionExecutionStatus.status := "Executed-Success"; + json_pdu.getEimPackageResponse.getEimPackageResponse_eimPkgErr.header := valueof(ts_responseHeader); json_pdu.getEimPackageResponse.getEimPackageResponse_eimPkgErr.eimPackageError := asn1_pdu_dec.getEimPackageResponse.eimPackageError; } json_pdu_enc := oct2char(enc_JSON_ESipa_EsipaMessageFromEimToIpa(json_pdu)); } else if (ispresent(asn1_pdu_dec.provideEimPackageResultResponse)) { - json_pdu.provideEimPackageResultResponse.header.functionExecutionStatus.status := "Executed-Success"; + json_pdu.provideEimPackageResultResponse.header := valueof(ts_responseHeader); if (ispresent(asn1_pdu_dec.provideEimPackageResultResponse.eimAcknowledgements)) { json_pdu.provideEimPackageResultResponse.eimAcknowledgements := encode_base64(enc_EimAcknowledgements(asn1_pdu_dec.provideEimPackageResultResponse.eimAcknowledgements)); @@ -551,10 +551,10 @@ json_pdu_enc := oct2char(enc_JSON_ESipa_EsipaMessageFromEimToIpa(json_pdu)); } else if (ispresent(asn1_pdu_dec.cancelSessionResponseEsipa)) { /* This message has no JSON body, see also GSMA SGP.32, section 6.4.1.8 */ - json_pdu.emptyResponse.header.functionExecutionStatus.status := "Executed-Success"; + json_pdu.emptyResponse.header := valueof(ts_responseHeader); json_pdu_enc := oct2char(enc_JSON_ESipa_EsipaMessageFromEimToIpa(json_pdu)); } else { - json_pdu.emptyResponse.header.functionExecutionStatus.status := "Executed-Success"; + json_pdu.emptyResponse.header := valueof(ts_responseHeader); json_pdu_enc := oct2char(enc_JSON_ESipa_EsipaMessageFromEimToIpa(json_pdu)); } } with { extension "prototype(fast)" } -- To view, visit https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/43821?usp=email To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email Gerrit-MessageType: newchange Gerrit-Project: osmo-ttcn3-hacks Gerrit-Branch: master Gerrit-Change-Id: Ifcc3ed49053bd737c96cb34ab142b5522d86821c Gerrit-Change-Number: 43821 Gerrit-PatchSet: 1 Gerrit-Owner: dexter <pmaier(a)sysmocom.de>
1 0
0 0
  • ← Newer
  • 1
  • ...
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • ...
  • 119
  • Older →

HyperKitty Powered by HyperKitty version 1.3.12.