summaryrefslogtreecommitdiffstats
path: root/library
diff options
context:
space:
mode:
authorHarald Welte <laforge@osmocom.org>2020-11-15 22:38:47 +0100
committerdaniel <dwillmann@sysmocom.de>2020-11-16 19:13:26 +0000
commit2436fb5bcce46bc0421886f87eb3d18d186b25d6 (patch)
tree9b714a0435c98942731802956c3bcf55a32bd753 /library
parent199f386e893e302827ff85c8d3fc123768a38e51 (diff)
BSSGP: parametrize tr_BSSGP_DL_UD
Diffstat (limited to 'library')
-rw-r--r--library/Osmocom_Gb_Types.ttcn9
1 files changed, 5 insertions, 4 deletions
diff --git a/library/Osmocom_Gb_Types.ttcn b/library/Osmocom_Gb_Types.ttcn
index ee1437c..8271ced 100644
--- a/library/Osmocom_Gb_Types.ttcn
+++ b/library/Osmocom_Gb_Types.ttcn
@@ -1296,16 +1296,17 @@ octetstring sdu) := {
}
}
- template PDU_BSSGP tr_BSSGP_DL_UD := {
+ template PDU_BSSGP tr_BSSGP_DL_UD(template (present) GprsTlli tlli, template (present) octetstring pdu,
+ template IMSI_BSSGP imsi := omit) := {
pDU_BSSGP_DL_UNITDATA := {
bssgpPduType := '00'O,
- tLLI_current := ?,
+ tLLI_current := tlli,
qoS_Profile := ?,
pDU_Lifetime := ?,
mS_Radio_Access_Capability := *,
priority := *,
dRX_Parameters := *,
- iMSI := *,
+ iMSI := imsi,
tLLI_old := *,
pFI := *,
lSA_Information := *,
@@ -1321,7 +1322,7 @@ octetstring sdu) := {
old_Routing_Area_Identification := *,
attach_Indicator := *,
alignment_octets := *,
- lLC_PDU := tr_BSSGP_LLC_PDU,
+ lLC_PDU := tr_BSSGP_LLC_PDU(pdu),
initialLLC_PDU := *
}
}