Commit 32bcca53 authored by rennoch's avatar rennoch
Browse files

workarounds to use ttwb118

parent 23dc9dfc
Loading
Loading
Loading
Loading
+8 −8
Original line number Diff line number Diff line
@@ -37,9 +37,9 @@ module LibIms_Steps
	 */
		function f_setHeadersBYE(inout CSeq p_cSeq_s, in integer p_to_user) runs on ImsComponent
		{      
		  vc_to := LibIms_Steps.f_initToHeader(p_to_user); // init of vc_to using userProfile identifier
		  vc_to := f_initToHeader(p_to_user); // init of vc_to using userProfile identifier
		  
		  vc_from := LibIms_Steps.f_initFromHeader(vc_userprofile.id, f_getRndTag()); // init of vc_from using userProfile identifier
		  vc_from := f_initFromHeader(vc_userprofile.id, f_getRndTag()); // init of vc_from using userProfile identifier
        
		  vc_requestUri := f_initSipUrl(p_to_user); // Request URI of Invite is identical with To header
  
@@ -88,9 +88,9 @@ module LibIms_Steps
		 */
		function f_setHeadersINVITE(inout CSeq p_cSeq_s, in integer p_to_user) runs on ImsComponent
		{      
		  vc_to := LibIms_Steps.f_initToHeader(p_to_user); // init of vc_to using userProfile identifier
		  vc_to := f_initToHeader(p_to_user); // init of vc_to using userProfile identifier

		  vc_from := LibIms_Steps.f_initFromHeader(vc_userprofile.id, f_getRndTag()); // init of vc_from using userProfile identifier
		  vc_from := f_initFromHeader(vc_userprofile.id, f_getRndTag()); // init of vc_from using userProfile identifier
            
		  vc_requestUri := f_initSipUrl(p_to_user); // Request URI of Invite is identical with To header
      
@@ -113,9 +113,9 @@ module LibIms_Steps
		 */
		function f_setHeadersMESSAGE(inout CSeq p_cSeq_s, in integer p_to_user) runs on ImsComponent
		{      
		  vc_to := LibIms_Steps.f_initToHeader(p_to_user); // init of vc_to using userProfile identifier
		  vc_to := f_initToHeader(p_to_user); // init of vc_to using userProfile identifier

		  vc_from := LibIms_Steps.f_initFromHeader(vc_userprofile.id, f_getRndTag()); // init of vc_from using userProfile identifier
		  vc_from := f_initFromHeader(vc_userprofile.id, f_getRndTag()); // init of vc_from using userProfile identifier
        
		  vc_requestUri := f_initSipUrl(p_to_user); // Request URI of Invite is identical with To header
  
@@ -497,7 +497,7 @@ module LibIms_Steps
						  }},//end addressField
						toParams := omit
					  };
			return(p_to)
			return(p_to);
		}


@@ -782,7 +782,7 @@ module LibIms_Steps
			LibSip_Steps.f_init_component(p_cSeq_s);

			//Preamble
			LibIms_Steps.f_init_userprofile(p_userprofile); // assignment of PIXIT values to component variable
			f_init_userprofile(p_userprofile); // assignment of PIXIT values to component variable
			vc_sdp_local := valueof(m_SDP_bandwidth(valueof(m_media_dynPT(PX_SIP_SDP_dyn, PX_SIP_SDP_encoding)), vc_userprofile));

		}
+6 −3
Original line number Diff line number Diff line
@@ -477,8 +477,11 @@ group CUGTemplates {
	
	template CugRequestType m_cugReqType(template boolean p_outAccessRequest, template integer p_cugIndex) :=
	{
		outgoingAccessRequest := p_outAccessRequest,
		cugIndex := p_cugIndex
//		outgoingAccessRequest := p_outAccessRequest,
//		cugIndex := p_cugIndex
//TODO: workaround for ttwb118
		outgoingAccessRequest := {bool:=p_outAccessRequest},
		cugIndex := valueof(p_cugIndex)
	}

	template CugRequestType mw_cugReqType(template boolean p_outAccessRequest, template integer p_cugIndex) :=
@@ -1731,7 +1734,7 @@ group request_receive {
		}
	}
	
	template UPDATE_Request mw_UPDATE_Request_fromChange (template From p_from) modifies mw_UPDATE_Request_Base :=
	template UPDATE_Request mw_UPDATE_Request_fromChange (template CallId p_callId, template From p_from) modifies mw_UPDATE_Request_Base :=
	{
		msgHeader :=
		{