library/L1CTL_Types: add send template for L1CTL_DATA_IND

We need to be able to send L1ctlDlMessage to the l1gprs_test [1],
a special program for testing the MS side GRR implementation.

Change-Id: Id163cb53afcbf803caf60a5b1a5768c67a9a2bf0
Related: [1] I36ceec4035b2ea593d47998f3f14f1415c606765
Related: OS#5500
diff --git a/library/L1CTL_Types.ttcn b/library/L1CTL_Types.ttcn
index d525924..c8767e2 100644
--- a/library/L1CTL_Types.ttcn
+++ b/library/L1CTL_Types.ttcn
@@ -855,7 +855,33 @@
 		payload := *
 	};
 
-	/* for matching against incoming DATA_IND */
+	/* for sending and matching L1CTL_DATA_IND */
+	template (value) L1ctlDlMessage
+	ts_L1CTL_DATA_IND(template (value) RslChannelNr chan_nr,
+			  template (value) RslLinkId link_id,
+			  template (value) octetstring l2_data,
+			  template (value) GsmBandArfcn arfcn,
+			  template (value) uint32_t fn := 1337,
+			  template (value) GsmRxLev rx_level := 63,
+			  template (value) uint8_t num_biterr := 0,
+			  template (value) uint8_t fire_crc := 0) := {
+		header := ts_L1ctlHeader(L1CTL_DATA_IND),
+		dl_info := {
+			chan_nr := chan_nr,
+			link_id := link_id,
+			arfcn := arfcn,
+			frame_nr := fn,
+			rx_level := rx_level,
+			snr := 0,
+			num_biterr := num_biterr,
+			fire_crc := fire_crc
+		},
+		payload := {
+			data_ind := {
+				payload := l2_data
+			}
+		}
+	};
 	template L1ctlDlMessage
 	tr_L1CTL_DATA_IND(template (present) RslChannelNr chan_nr,
 			  template (present) RslLinkId link_id := ?,