Commit f35a24a0 authored by rennoch's avatar rennoch
Browse files

initial update of STA_02

parent cea11884
Loading
Loading
Loading
Loading
+16 −1
Original line number Diff line number Diff line
@@ -1992,7 +1992,22 @@ module AtsIms_Gm_TCFunctions {
				// done
				// TESTBODY
				// Awaiting MESSAGE
				f_awaitingMESSAGE(mw_MESSAGE_Request_noPchargingFunction_UE);
				f_awaitingMESSAGE(mw_MESSAGE_Request_noPchargingFunctionPrefId_UE);
				// MESSAGE - 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
					(ispresent(vc_request.msgHeader.route) and 
					 not match(vc_request.msgHeader.route.routeBody[0].nameAddr.addrSpec.hostPort.host,PX_IMS_SUT_PCSCF_IPADDR))
					)
				// IUT_PCSCF
				{
					setverdict(fail);
				}
				f_sendResponse(m_Response_Base(c_statusLine200, vc_callId,
											   vc_cSeq, vc_caller_From,
											   vc_caller_To, vc_via));