pespin has uploaded this change for review.
sbcap: Add Concurrent-Warning-Message-Indicator IE to Write-Replace-Req
3GPP TS 23.041 9.3.32 states that the IE is always present for non-ETWS
messages and never present in ETWS messages.
Related: OS#4945
Change-Id: I4a5ac56b7e6eeb85aee07ae2ddf10fa2afbbf4ef
---
M src/sbcap_msg.c
1 file changed, 8 insertions(+), 0 deletions(-)
git pull ssh://gerrit.osmocom.org:29418/osmo-cbc refs/changes/97/28897/1
diff --git a/src/sbcap_msg.c b/src/sbcap_msg.c
index 1c0e768..f9fa70a 100644
--- a/src/sbcap_msg.c
+++ b/src/sbcap_msg.c
@@ -223,6 +223,14 @@
ptr++;
}
ASN_SEQUENCE_ADD(as_pdu, ie);
+
+ /* Concurrent Warning Message Indicator
+ * 3GPP TS 36.413 8.12.1.2 and 9.2.1.72, 3GPP TS 23.041 9.3.32
+ * static const long asn_VAL_13_SBcAP_id_Concurrent_Warning_Message_Indicator = 20; */
+ ie = sbcap_alloc_Write_Replace_Warning_Request_IE(20, SBcAP_Criticality_reject,
+ SBcAP_Write_Replace_Warning_Request_IEs__value_PR_Concurrent_Warning_Message_Indicator);
+ ie->value.choice.Concurrent_Warning_Message_Indicator = SBcAP_Concurrent_Warning_Message_Indicator_true;
+ ASN_SEQUENCE_ADD(as_pdu, ie);
}
/* Send Write-Replace-Warning-Indication
To view, visit change 28897. To unsubscribe, or for help writing mail filters, visit settings.