SIP_Templates: Allow passing Security_server field

Change-Id: I7ee3d6dace39c784b0ec900d58a55421ac967269
This commit is contained in:
Pau Espin 2024-05-13 13:58:41 +02:00 committed by pespin
parent 96c6afa996
commit 7f41156603
1 changed files with 15 additions and 0 deletions

View File

@ -476,6 +476,17 @@ ts_Security_client(template (value) Security_mechanism_list sec_mechanism_list)
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 @@ ts_SIP_msgh_std(template (value) CallidString call_id,
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 @@ ts_SIP_msgh_std(template (value) CallidString call_id,
},
require := require,
security_client := security_client,
security_server := security_server,
supported := supported,
toField := {
fieldName := TO_E,
@ -575,6 +588,7 @@ tr_SIP_msgh_std(template CallidString call_id,
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 @@ tr_SIP_msgh_std(template CallidString call_id,
},
require := require,
security_client := security_client,
security_server := security_server,
supported := supported,
toField := {
fieldName := TO_E,