SIP_Templates: Allow passing Security_server field

Change-Id: I7ee3d6dace39c784b0ec900d58a55421ac967269
diff --git a/library/SIP_Templates.ttcn b/library/SIP_Templates.ttcn
index 7e33b3b..d35813e 100644
--- a/library/SIP_Templates.ttcn
+++ b/library/SIP_Templates.ttcn
@@ -476,6 +476,17 @@
 	sec_mechanism_list := sec_mechanism_list
 }
 
+template (present) Security_server
+tr_Security_server(template (present) Security_mechanism_list sec_mechanism_list := ?) := {
+	fieldName := SECURITY_SERVER_E,
+	sec_mechanism_list := sec_mechanism_list
+}
+template (value) Security_server
+ts_Security_server(template (value) Security_mechanism_list sec_mechanism_list) := {
+	fieldName := SECURITY_SERVER_E,
+	sec_mechanism_list := sec_mechanism_list
+}
+
 template (present) Security_mechanism
 tr_Security_mechanism(template (present) charstring name := ?,
 		      template SemicolonParam_List params := *) := {
@@ -504,6 +515,7 @@
 		template (omit) Expires expires := omit,
 		template (omit) Require require := omit,
 		template (omit) Security_client security_client := omit,
+		template (omit) Security_server security_server := omit,
 		template (omit) Supported supported := omit,
 		template (omit) WwwAuthenticate wwwAuthenticate := omit
 	) modifies ts_SIP_msgHeader_empty := {
@@ -531,6 +543,7 @@
 	},
 	require := require,
 	security_client := security_client,
+	security_server := security_server,
 	supported := supported,
 	toField := {
 		fieldName := TO_E,
@@ -575,6 +588,7 @@
 		template Expires expires := *,
 		template Require require := *,
 		template Security_client security_client := *,
+		template Security_server security_server := *,
 		template Supported supported := *,
 		template WwwAuthenticate wwwAuthenticate := *
 		) modifies t_SIP_msgHeader_any := {
@@ -598,6 +612,7 @@
 	},
 	require := require,
 	security_client := security_client,
+	security_server := security_server,
 	supported := supported,
 	toField := {
 		fieldName := TO_E,