aboutsummaryrefslogtreecommitdiffstats
path: root/msc/BSC_ConnectionHandler.ttcn
diff options
context:
space:
mode:
authorDaniel Willmann <dwillmann@sysmocom.de>2018-02-06 15:50:52 +0100
committerDaniel Willmann <dwillmann@sysmocom.de>2018-02-15 10:29:01 +0100
commit92f662789dc45cac12c4d124bc943ea24d8d34a6 (patch)
tree1084a5c40130b886b4b55e2601cf142ce469bd9f /msc/BSC_ConnectionHandler.ttcn
parent8b084374b5a7b1b69a1e1a27949d6f99f29c203c (diff)
BSSMAP_Emulation: Parameter to skip seq no patching
This is needed to check that duplicated messages will actually be thrown away by the MSC. Change-Id: I0a6914067ec8daa8903f0ef0c877f178cfd61659
Diffstat (limited to 'msc/BSC_ConnectionHandler.ttcn')
-rw-r--r--msc/BSC_ConnectionHandler.ttcn6
1 files changed, 3 insertions, 3 deletions
diff --git a/msc/BSC_ConnectionHandler.ttcn b/msc/BSC_ConnectionHandler.ttcn
index 97b26d2d..0627aa21 100644
--- a/msc/BSC_ConnectionHandler.ttcn
+++ b/msc/BSC_ConnectionHandler.ttcn
@@ -675,7 +675,7 @@ runs on BSC_ConnHdlr {
/* Send DTMF */
dtmf_dtap := ts_ML3_MO_CC_START_DTMF(cpars.transaction_id, "2");
dtmf_dtap.msgs.cc.startDTMF.nsd := int2bit(2, 2);
- BSSAP.send(ts_PDU_DTAP_MO(dtmf_dtap));
+ BSSAP.send(ts_PDU_DTAP_MO(dtmf_dtap, '00'O, true));
T.start;
alt {
[] MNCC.receive(tr_MNCC_START_DTMF_ind(cpars.mncc_callref, "2")) {}
@@ -685,7 +685,7 @@ runs on BSC_ConnHdlr {
}
}
- BSSAP.send(ts_PDU_DTAP_MO(dtmf_dtap));
+ BSSAP.send(ts_PDU_DTAP_MO(dtmf_dtap, '00'O, true));
T.start;
alt {
[] MNCC.receive(tr_MNCC_START_DTMF_ind(cpars.mncc_callref, "2")) {
@@ -697,7 +697,7 @@ runs on BSC_ConnHdlr {
dtmf_dtap := ts_ML3_MO_CC_START_DTMF(cpars.transaction_id, "3");
dtmf_dtap.msgs.cc.startDTMF.nsd := int2bit(3, 2);
- BSSAP.send(ts_PDU_DTAP_MO(dtmf_dtap))
+ BSSAP.send(ts_PDU_DTAP_MO(dtmf_dtap, '00'O, true));
alt {
[] MNCC.receive(tr_MNCC_START_DTMF_ind(cpars.mncc_callref, "3")) { }
[] T.timeout {