Commit 7bf7a471 authored by rennoch's avatar rennoch
Browse files

update of TAR_04

parent da81ce6c
Loading
Loading
Loading
Loading
+19 −1
Original line number Original line Diff line number Diff line
@@ -4328,7 +4328,25 @@ module AtsIms_Gm_TCFunctions {
											 vc_from, vc_to, vc_via));
											 vc_from, vc_to, vc_via));


				// Awaiting RE-INVITE
				// Awaiting RE-INVITE
				f_awaitingINVITE(mw_INVITE_Request_Base);
				f_awaitingINVITE(mw_INVITE_Request_NoPCharging);
				// Invite - check of parameters
				if ((not
						 match(f_getViaHeaderElementHostPort(vc_request, 0),
							   f_get_interfaceHostPort(vc_interfaceprofile)) or
					 not
						 match(f_getViaHeaderElementHostPort(vc_request, 0),
							   f_get_interfaceDomainPort(vc_interfaceprofile)))
					and
					(not
						 match(f_getRecordRouteHeaderElementAddressFromRequest
							   (vc_request, 0),
							   f_get_interfaceHostPort(vc_interfaceprofile)) or
					 not
						 match(f_getRecordRouteHeaderElementAddressFromRequest
							   (vc_request, 0),
							   f_get_interfaceHostPort(vc_interfaceprofile)))
					)
					{setverdict(fail);}				
				f_sendResponse(m_Response_2xxonINVITE_UE(c_statusLine200,
				f_sendResponse(m_Response_2xxonINVITE_UE(c_statusLine200,
														 vc_callId, vc_cSeq,
														 vc_callId, vc_cSeq,
														 vc_caller_From,
														 vc_caller_From,