aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Willmann <dwillmann@sysmocom.de>2022-08-23 16:01:04 +0200
committerDaniel Willmann <dwillmann@sysmocom.de>2022-08-24 10:00:49 +0200
commit6d2d8885c83737570ddd9d4aa617ef3593556d19 (patch)
tree342091453350f00df5ad3cca47bdbc4fd8fd1ac0
parent4d0886d77d4c486a4a40577d2c1d730107362406 (diff)
hnbap: Add tr_HNBAP_HNBRegisterReject
-rw-r--r--library/hnbap/HNBAP_Templates.ttcn20
1 files changed, 20 insertions, 0 deletions
diff --git a/library/hnbap/HNBAP_Templates.ttcn b/library/hnbap/HNBAP_Templates.ttcn
index b1997999..0e62291b 100644
--- a/library/hnbap/HNBAP_Templates.ttcn
+++ b/library/hnbap/HNBAP_Templates.ttcn
@@ -132,6 +132,26 @@ ts_HNBAP_HNBRegisterAccept(template (value) uint16_t rnc_id) := {
}
/* 9.1.5 HNB REGISTER REJECT */
+template (present) HNBAP_PDU
+tr_HNBAP_HNBRegisterReject(template (present) Cause cause := ?) := {
+ unsuccessfulOutcome := {
+ procedureCode := id_HNBRegister,
+ criticality := reject,
+ value_ := {
+ HNBRegisterReject := {
+ protocolIEs := {
+ {
+ id := HNBAP_Constants.id_Cause,
+ criticality := ignore,
+ value_ := { Cause := cause }
+ }
+ },
+ protocolExtensions := * /* TODO: CriticalityDiagnostics, BackoffTimer */
+ }
+ }
+ }
+}
+
template (value) HNBAP_PDU
ts_HNBAP_HNBRegisterReject(template (value) Cause cause) := {
unsuccessfulOutcome := {