asterisk: Introduce tests TC_internal_call_all_*registered

Related: SYS#6782
Change-Id: Id06dedb3aac4f31f06281661391bf50640f6369a
diff --git a/library/SIP_Templates.ttcn b/library/SIP_Templates.ttcn
index 9a9b44c..be07196 100644
--- a/library/SIP_Templates.ttcn
+++ b/library/SIP_Templates.ttcn
@@ -677,6 +677,22 @@
 	payload := omit
 }
 
+template (present) PDU_SIP_Request
+tr_SIP_CANCEL(template (present) SipUrl uri,
+	      template (present) CallidString call_id,
+	      template (present) SipAddr from_addr,
+	      template (present) SipAddr to_addr,
+	      template (present) Via via,
+	      template (present) integer seq_nr,
+	      template charstring body := *) := {
+	requestLine := tr_SIP_ReqLine(CANCEL_E, uri),
+	msgHeader := tr_SIP_msgh_std(call_id, from_addr, to_addr, *,
+				     via,
+				     "CANCEL", *, seq_nr),
+	messageBody := body,
+	payload := omit
+}
+
 template (value) PDU_SIP_Response
 ts_SIP_Response(template (value) CallidString call_id,
 		template (value) SipAddr from_addr,