Commit b92c1fe8 authored by rennoch's avatar rennoch
Browse files

refined message body due to bearer capability check in f_IMS_TC_301_023

parent 954576fa
Loading
Loading
Loading
Loading
+1 −2
Original line number Diff line number Diff line
@@ -2426,8 +2426,7 @@ module SipIsup_IMS_TCFunctions {
					//f_awaitingINVITE(mw_INVITE_Request_Base); 
					f_awaitingINVITE(mw_INVITE_Request_IMS(*,*,*,*));
					//Check message body : PSTN XML bearer capability (transfer capability)
					// TODO: bit2str('00000'B) should be a PIXIT
					if ( not match(vc_pstnTransit_remote.BearerInfomationElement[0].BCoctet3.InformationTransferCapability,bit2str('00000'B)))
					if ( not match(vc_pstnTransit_remote.BearerInfomationElement[0],mw_BearerCapabilityType({?,bit2str(PX_BearerCapabilityInformationTransferCapability)},?)))
						{log("unexpected Bearer Capability"); setverdict (fail);}
					
					f_sendResponse(m_Response_18XonINVITE(c_statusLine180,vc_callId, vc_cSeq,vc_caller_From, vc_caller_To, vc_via,vc_contact));