Commit da81ce6c authored by rennoch's avatar rennoch
Browse files

update of TAR_03

parent e8eb9128
Loading
Loading
Loading
Loading
+19 −1
Original line number Original line Diff line number Diff line
@@ -4228,7 +4228,25 @@ module AtsIms_Gm_TCFunctions {
				// done
				// done
				// TESTBODY
				// TESTBODY
				// Awaiting INVITE
				// Awaiting 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,