bsc: Add TC_classmark to test RR CLASSMARK -> BSSMAP CLASSMARK conversion

Related: OS#2902
Change-Id: Idd86b5505e1a4fee666287680a20dc235970be93
diff --git a/bsc/MSC_ConnectionHandler.ttcn b/bsc/MSC_ConnectionHandler.ttcn
index b6e6540..a7f4d71 100644
--- a/bsc/MSC_ConnectionHandler.ttcn
+++ b/bsc/MSC_ConnectionHandler.ttcn
@@ -301,6 +301,17 @@
 	f_create_bssmap_exp(l3_enc);
 }
 
+function f_rsl_send_l3(template PDU_ML3_MS_NW l3, template (omit) RslLinkId link_id := omit,
+			template (omit) RslChannelNr chan_nr := omit) runs on MSC_ConnHdlr {
+	if (not isvalue(link_id)) {
+		link_id := ts_RslLinkID_DCCH(0);
+	}
+	if (not isvalue(chan_nr)) {
+		chan_nr := g_chan_nr;
+	}
+	RSL.send(ts_RSL_DATA_IND(valueof(chan_nr), valueof(link_id), enc_PDU_ML3_MS_NW(valueof(l3))));
+}
+
 function f_rsl_reply(template PDU_ML3_MS_NW l3, RSL_Message orig) runs on MSC_ConnHdlr {
 	var RslChannelNr chan_nr := orig.ies[0].body.chan_nr;
 	var RslLinkId link_id;
@@ -309,7 +320,7 @@
 	} else {
 		link_id := orig.ies[1].body.link_id;
 	}
-	RSL.send(ts_RSL_DATA_IND(chan_nr, link_id, enc_PDU_ML3_MS_NW(valueof(l3))));
+	f_rsl_send_l3(l3, link_id, chan_nr);
 }
 
 function f_cipher_mode(OCT1 alg, OCT8 key, template OCT16 kc128 := omit, boolean exp_fail := false)