Commit e4867c72 authored by pintar's avatar pintar

- sip string was replaced with existing constant c_sipScheme

- new template mw_AddrUnion_userInfo added (wrong template was used to check P_Asserted_ID)
- set of userInfo field on omit value instead of hard coded string
- introduction of PIXIT PX_IMS_SUT_ICSCF_VisitedNetworkID
parent cdf993d9
......@@ -84,7 +84,7 @@ module LibIms_Templates
{
displayName := *,
addrSpec := {
scheme := "sip:",
scheme := c_sipScheme,
components := { sip:= {
userInfo := *,
hostPort := {p_host, p_port}}},
......@@ -94,6 +94,20 @@ module LibIms_Templates
}
template Addr_Union mw_UE1_Addr_display := {nameAddr:={displayName:=PX_IMS_SUT_UE1_DISPLAY,addrSpec:=?}};
template Addr_Union mw_AddrUnion_userInfo(template (present) charstring p_userInfo) :=
{
nameAddr:={displayName := *,
addrSpec := {
scheme := c_sipScheme,
components := { sip:= {
userInfo := {userOrTelephoneSubscriber :=p_userInfo, password :=*},
hostPort := ?}},
urlParameters := *,
headers := *
}
}
}
group Subfields{
......@@ -163,10 +177,7 @@ group HeaderFieldTemplates{
addrSpec := {
scheme := c_sipScheme,
components := { sip:= {
userInfo := {
userOrTelephoneSubscriber := "registrar",
password := omit
},
userInfo := omit,
hostPort := {
PX_IMS_TS_PCSCF_HOME_DOMAIN, PX_IMS_TS_PCSCF_PORT
}}},
......@@ -279,7 +290,7 @@ group HeaderFieldTemplates{
template PVisitedNetworkID m_pVisitedNetworkID_TS :=
{
fieldName := P_VISITED_NETWORK_E,
vNetWorkSpec := {{vNetworkSpecToken := "Visited ETSI 1",
vNetWorkSpec := {{vNetworkSpecToken := PX_IMS_SUT_ICSCF_VisitedNetworkID,
genericParams := omit}}
}
......@@ -461,8 +472,8 @@ group HeaderFieldTemplates{
template SemicolonParam_List mw_challenge := superset(mw_ck,mw_ik);
// template SemicolonParam_List mw_challenge := {mw_ck,mw_ik};
template GenericParam mw_ck := {"ck"};
template GenericParam mw_ik := {"ik"}
template GenericParam mw_ck := {"ck", *};
template GenericParam mw_ik := {"ik", *}
/*
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment