diff options
author | Pau Espin Pedrol <pespin@sysmocom.de> | 2024-03-08 17:37:08 +0100 |
---|---|---|
committer | Pau Espin Pedrol <pespin@sysmocom.de> | 2024-03-08 19:55:53 +0100 |
commit | b8cc610d8b4ec629c47123accf3621ad41080f5b (patch) | |
tree | a38a2c5c0bb98ac50ec61772b184091c9ce788a9 /library | |
parent | b81c5da337490639dac0dcb60da3c224172401f7 (diff) |
epdg: Introduce test TC_authinfo_fail_resync
Related: OS#6396
Change-Id: I2769d331740324200b4512a154e1321bd5825b04
Diffstat (limited to 'library')
-rw-r--r-- | library/GSUP_Templates.ttcn | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/library/GSUP_Templates.ttcn b/library/GSUP_Templates.ttcn index dcf086dc..403af743 100644 --- a/library/GSUP_Templates.ttcn +++ b/library/GSUP_Templates.ttcn @@ -356,6 +356,18 @@ template (value) GSUP_PDU ts_GSUP_SAI_REQ_PDP_INFO(hexstring imsi, template (val valueof(ts_GSUP_IE_PdpInfo_ie(pdp_info)) }); +template GSUP_PDU ts_GSUP_SAI_REQ_PDP_INFO_UMTS_AKA_RESYNC( + template (value) hexstring imsi, + template (value) GSUP_IEs pdp_info, + template (value) octetstring auts, + template (value) octetstring rand) := + ts_GSUP(OSMO_GSUP_MSGT_SEND_AUTH_INFO_REQUEST, { + valueof(ts_GSUP_IE_IMSI(imsi)), + valueof(ts_GSUP_IE_PdpInfo_ie(pdp_info)), + valueof(ts_GSUP_IE_AUTS(auts)), + valueof(ts_GSUP_IE_RAND(rand)) + }); + template GSUP_PDU tr_GSUP_SAI_REQ(template hexstring imsi) := tr_GSUP_IMSI(OSMO_GSUP_MSGT_SEND_AUTH_INFO_REQUEST, imsi); @@ -644,7 +656,7 @@ template GSUP_IE tr_GSUP_IE_Cause(template integer cause) := { } } -template (value) GSUP_IE ts_GSUP_IE_AUTS(octetstring auts) := { +template (value) GSUP_IE ts_GSUP_IE_AUTS(template (value) octetstring auts) := { tag := OSMO_GSUP_AUTS_IE, len := 0, /* overwritten */ val := { @@ -660,7 +672,7 @@ template GSUP_IE tr_GSUP_IE_AUTS(template octetstring auts) := { } } -template (value) GSUP_IE ts_GSUP_IE_RAND(octetstring rand) := { +template (value) GSUP_IE ts_GSUP_IE_RAND(template (value) octetstring rand) := { tag := OSMO_GSUP_RAND_IE, len := 0, /* overwritten */ val := { |