Commit 88d318d7 authored by pintar's avatar pintar
Browse files

compiling with TTWB11

errors are solved 
parent 2ef6f850
Loading
Loading
Loading
Loading
+4 −4
Original line number Diff line number Diff line
@@ -1226,7 +1226,7 @@ module AtsNIT_SipSip_BC_TCFunctions {
						vc_caller_To, 
						vc_via,
						vc_contact,
						mw_require_100rel,
                    	m_Require_100rel,
						m_MBody_SDP(vc_sdp_local),
						omit
					));
@@ -1692,7 +1692,7 @@ module AtsNIT_SipSip_BC_TCFunctions {
						vc_caller_To, 
						vc_via,
						vc_contact,
						mw_require_100rel,
                    	m_Require_100rel,
						m_MBody_SDP(vc_sdp_local),
						omit
					));
@@ -2645,7 +2645,7 @@ module AtsNIT_SipSip_BC_TCFunctions {
						vc_caller_To, 
						vc_via,
						vc_contact,
						mw_require_100rel,
                    	m_Require_100rel,
						m_MBody_SDP(vc_sdp_local),
						omit
					));
@@ -3055,7 +3055,7 @@ module AtsNIT_SipSip_BC_TCFunctions {
						vc_caller_To, 
						vc_via,
						vc_contact,
						mw_require_100rel,
                    	m_Require_100rel,
						m_MBody_SDP(vc_sdp_local),
						omit
					));
+48 −48
Original line number Diff line number Diff line
@@ -3356,7 +3356,7 @@ module AtsNIT_SipSip_SS_TCFunctions {
		f_selfOrClientSyncAndVerdict(c_sync1, f_getVerdict());
		
		// First Re-INVITE and reply 200 OK	
		f_awaitingINVITE(mw_INVITE_Request_IMS(*,*,*,*));
		f_awaitingINVITE(mw_INVITE_Request_IMS(*,*,*,?));
		f_SIP_checksetSDPreqDirection(mw_attribute_sendonly,m_attribute_recvonly); // handling of attribute in media description
		f_sendResponse(m_Response_2xxonINVITE(c_statusLine200,vc_callId, vc_cSeq,vc_caller_From, vc_caller_To, vc_via,vc_contact,f_recordroute(),valueof(m_MBody_SDP(vc_sdp_local))));
		f_awaitingACK(mw_ACK_Request_Base(vc_callId));
@@ -3439,7 +3439,7 @@ module AtsNIT_SipSip_SS_TCFunctions {
		f_selfOrClientSyncAndVerdict(c_sync1, f_getVerdict());
		
		// 1st Re-INVITE and reply 200 OK	
		f_awaitingINVITE(mw_INVITE_Request_IMS(*,*,*,*));
		f_awaitingINVITE(mw_INVITE_Request_IMS(*,*,*,?));
		f_SIP_checksetSDPreqDirection(mw_attribute_sendonly,m_attribute_recvonly); // handling of attribute in media description
		f_sendResponse(m_Response_2xxonINVITE(c_statusLine200,vc_callId, vc_cSeq,vc_caller_From, vc_caller_To, vc_via,vc_contact,f_recordroute(),valueof(m_MBody_SDP(vc_sdp_local))));
		f_awaitingACK(mw_ACK_Request_Base(vc_callId));
@@ -3530,7 +3530,7 @@ module AtsNIT_SipSip_SS_TCFunctions {
        f_selfOrClientSyncAndVerdict(c_sync2, f_getVerdict());

		// 2nd Re-INVITE and reply 200 OK	
		f_awaitingINVITE(mw_INVITE_Request_IMS(*,*,*,*));
		f_awaitingINVITE(mw_INVITE_Request_IMS(*,*,*,?));
		f_SIP_checksetSDPreqDirection(mw_attribute_inactive,m_attribute_inactive); // handling of attribute in media description
		f_sendResponse(m_Response_2xxonINVITE(c_statusLine200,vc_callId, vc_cSeq,vc_caller_From, vc_caller_To, vc_via,vc_contact,f_recordroute(),valueof(m_MBody_SDP(vc_sdp_local))));
		f_awaitingACK(mw_ACK_Request_Base(vc_callId));
@@ -3694,7 +3694,7 @@ module AtsNIT_SipSip_SS_TCFunctions {
		f_selfOrClientSyncAndVerdict(c_sync1, f_getVerdict());
		
		// First Re-INVITE and reply 200 OK	
		f_awaitingINVITE(mw_INVITE_Request_IMS(*,*,*,*));
		f_awaitingINVITE(mw_INVITE_Request_IMS(*,*,*,?));
		f_SIP_checksetSDPreqDirection(mw_attribute_sendonly,m_attribute_recvonly); // handling of attribute in media description
		f_sendResponse(m_Response_2xxonINVITE(c_statusLine200,vc_callId, vc_cSeq,vc_caller_From, vc_caller_To, vc_via,vc_contact,f_recordroute(),valueof(m_MBody_SDP(vc_sdp_local))));
		f_awaitingACK(mw_ACK_Request_Base(vc_callId));
@@ -3702,7 +3702,7 @@ module AtsNIT_SipSip_SS_TCFunctions {
        f_selfOrClientSyncAndVerdict(c_sync2, f_getVerdict());

		// 2nd Re-INVITE and reply 200 OK	
		f_awaitingINVITE(mw_INVITE_Request_IMS(*,*,*,*));
		f_awaitingINVITE(mw_INVITE_Request_IMS(*,*,*,?));
		f_SIP_checksetSDPreqDirection(mw_attribute_sendrecv,m_attribute_sendrecv); // handling of attribute in media description
		f_sendResponse(m_Response_2xxonINVITE(c_statusLine200,vc_callId, vc_cSeq,vc_caller_From, vc_caller_To, vc_via,vc_contact,f_recordroute(),valueof(m_MBody_SDP(vc_sdp_local))));
		f_awaitingACK(mw_ACK_Request_Base(vc_callId));
@@ -3784,7 +3784,7 @@ module AtsNIT_SipSip_SS_TCFunctions {
		

		// 1st Re-INVITE and reply 200 OK	
		f_awaitingINVITE(mw_INVITE_Request_IMS(*,*,*,*));
		f_awaitingINVITE(mw_INVITE_Request_IMS(*,*,*,?));
		f_SIP_checksetSDPreqDirection(mw_attribute_sendonly,m_attribute_recvonly); // handling of attribute in media description
		f_sendResponse(m_Response_2xxonINVITE(c_statusLine200,vc_callId, vc_cSeq,vc_caller_From, vc_caller_To, vc_via,vc_contact,f_recordroute(),valueof(m_MBody_SDP(vc_sdp_local))));
		f_awaitingACK(mw_ACK_Request_Base(vc_callId));
@@ -3886,7 +3886,7 @@ module AtsNIT_SipSip_SS_TCFunctions {
        f_selfOrClientSyncAndVerdict(c_sync2, f_getVerdict());

		// Re-INVITE (inactive) and reply 200 OK	
		f_awaitingINVITE(mw_INVITE_Request_IMS(*,*,*,*));
		f_awaitingINVITE(mw_INVITE_Request_IMS(*,*,*,?));
		f_SIP_checksetSDPreqDirection(mw_attribute_inactive,m_attribute_inactive); // handling of attribute in media description
		f_sendResponse(m_Response_2xxonINVITE(c_statusLine200,vc_callId, vc_cSeq,vc_caller_From, vc_caller_To, vc_via,vc_contact,f_recordroute(),valueof(m_MBody_SDP(vc_sdp_local))));
		f_awaitingACK(mw_ACK_Request_Base(vc_callId));
@@ -3894,7 +3894,7 @@ module AtsNIT_SipSip_SS_TCFunctions {
        f_selfOrClientSyncAndVerdict(c_sync3, f_getVerdict());

		// Re-INVITE (recv resume) and reply 200 OK	
		f_awaitingINVITE(mw_INVITE_Request_IMS(*,*,*,*));
		f_awaitingINVITE(mw_INVITE_Request_IMS(*,*,*,?));
		f_SIP_checksetSDPreqDirection(mw_attribute_recvonly,m_attribute_sendonly); // handling of attribute in media description
		f_sendResponse(m_Response_2xxonINVITE(c_statusLine200,vc_callId, vc_cSeq,vc_caller_From, vc_caller_To, vc_via,vc_contact,f_recordroute(),valueof(m_MBody_SDP(vc_sdp_local))));
		f_awaitingACK(mw_ACK_Request_Base(vc_callId));
@@ -3975,7 +3975,7 @@ module AtsNIT_SipSip_SS_TCFunctions {
		f_selfOrClientSyncAndVerdict(c_sync1, f_getVerdict());
		
		// 1st Re-INVITE and reply 200 OK	
		f_awaitingINVITE(mw_INVITE_Request_IMS(*,*,*,*));
		f_awaitingINVITE(mw_INVITE_Request_IMS(*,*,*,?));
		f_SIP_checksetSDPreqDirection(mw_attribute_sendonly,m_attribute_recvonly); // handling of attribute in media description
		f_sendResponse(m_Response_2xxonINVITE(c_statusLine200,vc_callId, vc_cSeq,vc_caller_From, vc_caller_To, vc_via,vc_contact,f_recordroute(),valueof(m_MBody_SDP(vc_sdp_local))));
		f_awaitingACK(mw_ACK_Request_Base(vc_callId));
@@ -4141,7 +4141,7 @@ module AtsNIT_SipSip_SS_TCFunctions {
        f_selfOrClientSyncAndVerdict(c_sync2, f_getVerdict());

		// Re-INVITE and reply 200 OK	
		f_awaitingINVITE(mw_INVITE_Request_IMS(*,*,*,*));
		f_awaitingINVITE(mw_INVITE_Request_IMS(*,*,*,?));
		f_SIP_checksetSDPreqDirection(mw_attribute_inactive,m_attribute_inactive); // handling of attribute in media description
		f_sendResponse(m_Response_2xxonINVITE(c_statusLine200,vc_callId, vc_cSeq,vc_caller_From, vc_caller_To, vc_via,vc_contact,f_recordroute(),valueof(m_MBody_SDP(vc_sdp_local))));
		f_awaitingACK(mw_ACK_Request_Base(vc_callId));
@@ -4214,7 +4214,7 @@ module AtsNIT_SipSip_SS_TCFunctions {
		f_selfOrClientSyncAndVerdict(c_sync1, f_getVerdict());

		// await Re-INVITE (sendonly) and reply 200 OK	
		f_awaitingINVITE(mw_INVITE_Request_IMS(*,*,*,*));
		f_awaitingINVITE(mw_INVITE_Request_IMS(*,*,*,?));
		f_SIP_checksetSDPreqDirection(mw_attribute_sendonly,m_attribute_recvonly); // handling of attribute in media description
		f_sendResponse(m_Response_2xxonINVITE(c_statusLine200,vc_callId, vc_cSeq,vc_caller_From, vc_caller_To, vc_via,vc_contact,f_recordroute(),valueof(m_MBody_SDP(vc_sdp_local))));
		f_awaitingACK(mw_ACK_Request_Base(vc_callId));
@@ -4305,7 +4305,7 @@ module AtsNIT_SipSip_SS_TCFunctions {
		f_selfOrClientSyncAndVerdict(c_sync1, f_getVerdict());
		
		// Re-INVITE and reply 200 OK	
		f_awaitingINVITE(mw_INVITE_Request_IMS(*,*,*,*));
		f_awaitingINVITE(mw_INVITE_Request_IMS(*,*,*,?));
		f_SIP_checksetSDPreqDirection(mw_attribute_sendonly,m_attribute_recvonly); // handling of attribute in media description
		f_sendResponse(m_Response_2xxonINVITE(c_statusLine200,vc_callId, vc_cSeq,vc_caller_From, vc_caller_To, vc_via,vc_contact,f_recordroute(),valueof(m_MBody_SDP(vc_sdp_local))));
		f_awaitingACK(mw_ACK_Request_Base(vc_callId));
@@ -4313,7 +4313,7 @@ module AtsNIT_SipSip_SS_TCFunctions {
        f_selfOrClientSyncAndVerdict(c_sync2, f_getVerdict());

		// Re-INVITE and reply 200 OK	
		f_awaitingINVITE(mw_INVITE_Request_IMS(*,*,*,*));
		f_awaitingINVITE(mw_INVITE_Request_IMS(*,*,*,?));
		f_SIP_checksetSDPreqDirection(mw_attribute_sendrecv,m_attribute_sendrecv); // handling of attribute in media description
		f_sendResponse(m_Response_2xxonINVITE(c_statusLine200,vc_callId, vc_cSeq,vc_caller_From, vc_caller_To, vc_via,vc_contact,f_recordroute(),valueof(m_MBody_SDP(vc_sdp_local))));
		f_awaitingACK(mw_ACK_Request_Base(vc_callId));
@@ -4488,7 +4488,7 @@ module AtsNIT_SipSip_SS_TCFunctions {
        f_selfOrClientSyncAndVerdict(c_sync2, f_getVerdict());

		// Re-INVITE and reply 200 OK	
		f_awaitingINVITE(mw_INVITE_Request_IMS(*,*,*,*));
		f_awaitingINVITE(mw_INVITE_Request_IMS(*,*,*,?));
		f_SIP_checksetSDPreqDirection(mw_attribute_inactive,m_attribute_inactive); // handling of attribute in media description
		f_sendResponse(m_Response_2xxonINVITE(c_statusLine200,vc_callId, vc_cSeq,vc_caller_From, vc_caller_To, vc_via,vc_contact,f_recordroute(),valueof(m_MBody_SDP(vc_sdp_local))));
		f_awaitingACK(mw_ACK_Request_Base(vc_callId));
@@ -4496,7 +4496,7 @@ module AtsNIT_SipSip_SS_TCFunctions {
        f_selfOrClientSyncAndVerdict(c_sync3, f_getVerdict());

		// Re-INVITE and reply 200 OK	
		f_awaitingINVITE(mw_INVITE_Request_IMS(*,*,*,*));
		f_awaitingINVITE(mw_INVITE_Request_IMS(*,*,*,?));
		f_SIP_checksetSDPreqDirection(mw_attribute_recvonly,m_attribute_sendonly); // handling of attribute in media description
		f_sendResponse(m_Response_2xxonINVITE(c_statusLine200,vc_callId, vc_cSeq,vc_caller_From, vc_caller_To, vc_via,vc_contact,f_recordroute(),valueof(m_MBody_SDP(vc_sdp_local))));
		f_awaitingACK(mw_ACK_Request_Base(vc_callId));
@@ -4567,7 +4567,7 @@ module AtsNIT_SipSip_SS_TCFunctions {


		// await Re-INVITE (sendonly) and reply 200 OK	
		f_awaitingINVITE(mw_INVITE_Request_IMS(*,*,*,*));
		f_awaitingINVITE(mw_INVITE_Request_IMS(*,*,*,?));
		f_SIP_checksetSDPreqDirection(mw_attribute_sendonly,m_attribute_recvonly); // handling of attribute in media description
		f_sendResponse(m_Response_2xxonINVITE(c_statusLine200,vc_callId, vc_cSeq,vc_caller_From, vc_caller_To, vc_via,vc_contact,f_recordroute(),valueof(m_MBody_SDP(vc_sdp_local))));
		f_awaitingACK(mw_ACK_Request_Base(vc_callId));
@@ -6169,7 +6169,7 @@ module AtsNIT_SipSip_SS_TCFunctions {
		f_check_Conversation();

		// First Re-INVITE and reply 200 OK	
		f_awaitingINVITE(mw_INVITE_Request_IMS(*,*,*,*));
		f_awaitingINVITE(mw_INVITE_Request_IMS(*,*,*,?));
		f_SIP_checksetSDPreqDirection(mw_attribute_sendonly,m_attribute_recvonly); // handling of attribute in media description
		f_sendResponse(m_Response_2xxonINVITE(c_statusLine200,vc_callId, vc_cSeq,vc_caller_From, vc_caller_To, vc_via,vc_contact,f_recordroute(),valueof(m_MBody_SDP(vc_sdp_local))));
		f_awaitingACK(mw_ACK_Request_Base(vc_callId));
@@ -6254,7 +6254,7 @@ module AtsNIT_SipSip_SS_TCFunctions {
		f_check_Conversation();		

		// 1st Re-INVITE and reply 200 OK	
		f_awaitingINVITE(mw_INVITE_Request_IMS(*,*,*,*));
		f_awaitingINVITE(mw_INVITE_Request_IMS(*,*,*,?));
		f_SIP_checksetSDPreqDirection(mw_attribute_sendonly,m_attribute_recvonly); // handling of attribute in media description
		f_sendResponse(m_Response_2xxonINVITE(c_statusLine200,vc_callId, vc_cSeq,vc_caller_From, vc_caller_To, vc_via,vc_contact,f_recordroute(),valueof(m_MBody_SDP(vc_sdp_local))));
		f_awaitingACK(mw_ACK_Request_Base(vc_callId));
@@ -6349,7 +6349,7 @@ module AtsNIT_SipSip_SS_TCFunctions {
		f_check_AnnouncementUE_A();

		// 2nd Re-INVITE and reply 200 OK	
		f_awaitingINVITE(mw_INVITE_Request_IMS(*,*,*,*));
		f_awaitingINVITE(mw_INVITE_Request_IMS(*,*,*,?));
		f_SIP_checksetSDPreqDirection(mw_attribute_inactive,m_attribute_inactive); // handling of attribute in media description
		f_sendResponse(m_Response_2xxonINVITE(c_statusLine200,vc_callId, vc_cSeq,vc_caller_From, vc_caller_To, vc_via,vc_contact,f_recordroute(),valueof(m_MBody_SDP(vc_sdp_local))));
		f_awaitingACK(mw_ACK_Request_Base(vc_callId));
@@ -6521,7 +6521,7 @@ module AtsNIT_SipSip_SS_TCFunctions {
		f_check_Conversation();

		// First Re-INVITE and reply 200 OK	
		f_awaitingINVITE(mw_INVITE_Request_IMS(*,*,*,*));
		f_awaitingINVITE(mw_INVITE_Request_IMS(*,*,*,?));
		f_SIP_checksetSDPreqDirection(mw_attribute_sendonly,m_attribute_recvonly); // handling of attribute in media description
		f_sendResponse(m_Response_2xxonINVITE(c_statusLine200,vc_callId, vc_cSeq,vc_caller_From, vc_caller_To, vc_via,vc_contact,f_recordroute(),valueof(m_MBody_SDP(vc_sdp_local))));
		f_awaitingACK(mw_ACK_Request_Base(vc_callId));
@@ -6529,7 +6529,7 @@ module AtsNIT_SipSip_SS_TCFunctions {
		f_check_AnnouncementUE_B();

		// 2nd Re-INVITE and reply 200 OK	
		f_awaitingINVITE(mw_INVITE_Request_IMS(*,*,*,*));
		f_awaitingINVITE(mw_INVITE_Request_IMS(*,*,*,?));
		f_SIP_checksetSDPreqDirection(mw_attribute_sendrecv,m_attribute_sendrecv); // handling of attribute in media description
		f_sendResponse(m_Response_2xxonINVITE(c_statusLine200,vc_callId, vc_cSeq,vc_caller_From, vc_caller_To, vc_via,vc_contact,f_recordroute(),valueof(m_MBody_SDP(vc_sdp_local))));
		f_awaitingACK(mw_ACK_Request_Base(vc_callId));
@@ -6614,7 +6614,7 @@ module AtsNIT_SipSip_SS_TCFunctions {
		f_check_Conversation();

		// 1st Re-INVITE and reply 200 OK	
		f_awaitingINVITE(mw_INVITE_Request_IMS(*,*,*,*));
		f_awaitingINVITE(mw_INVITE_Request_IMS(*,*,*,?));
		f_SIP_checksetSDPreqDirection(mw_attribute_sendonly,m_attribute_recvonly); // handling of attribute in media description
		f_sendResponse(m_Response_2xxonINVITE(c_statusLine200,vc_callId, vc_cSeq,vc_caller_From, vc_caller_To, vc_via,vc_contact,f_recordroute(),valueof(m_MBody_SDP(vc_sdp_local))));
		f_awaitingACK(mw_ACK_Request_Base(vc_callId));
@@ -6718,7 +6718,7 @@ module AtsNIT_SipSip_SS_TCFunctions {
		f_check_AnnouncementUE_A();

		// Re-INVITE (inactive) and reply 200 OK	
		f_awaitingINVITE(mw_INVITE_Request_IMS(*,*,*,*));
		f_awaitingINVITE(mw_INVITE_Request_IMS(*,*,*,?));
		f_SIP_checksetSDPreqDirection(mw_attribute_inactive,m_attribute_inactive); // handling of attribute in media description
		f_sendResponse(m_Response_2xxonINVITE(c_statusLine200,vc_callId, vc_cSeq,vc_caller_From, vc_caller_To, vc_via,vc_contact,f_recordroute(),valueof(m_MBody_SDP(vc_sdp_local))));
		f_awaitingACK(mw_ACK_Request_Base(vc_callId));
@@ -6726,7 +6726,7 @@ module AtsNIT_SipSip_SS_TCFunctions {
		f_check_MediaStopped();

		// Re-INVITE (recv resume) and reply 200 OK	
		f_awaitingINVITE(mw_INVITE_Request_IMS(*,*,*,*));
		f_awaitingINVITE(mw_INVITE_Request_IMS(*,*,*,?));
		f_SIP_checksetSDPreqDirection(mw_attribute_recvonly,m_attribute_sendonly); // handling of attribute in media description
		f_sendResponse(m_Response_2xxonINVITE(c_statusLine200,vc_callId, vc_cSeq,vc_caller_From, vc_caller_To, vc_via,vc_contact,f_recordroute(),valueof(m_MBody_SDP(vc_sdp_local))));
		f_awaitingACK(mw_ACK_Request_Base(vc_callId));
@@ -6814,7 +6814,7 @@ module AtsNIT_SipSip_SS_TCFunctions {
		f_check_Conversation();

		// 1st Re-INVITE and reply 200 OK	
		f_awaitingINVITE(mw_INVITE_Request_IMS(*,*,*,*));
		f_awaitingINVITE(mw_INVITE_Request_IMS(*,*,*,?));
		f_SIP_checksetSDPreqDirection(mw_attribute_sendonly,m_attribute_recvonly); // handling of attribute in media description
		f_sendResponse(m_Response_2xxonINVITE(c_statusLine200,vc_callId, vc_cSeq,vc_caller_From, vc_caller_To, vc_via,vc_contact,f_recordroute(),valueof(m_MBody_SDP(vc_sdp_local))));
		f_awaitingACK(mw_ACK_Request_Base(vc_callId));
@@ -6991,7 +6991,7 @@ module AtsNIT_SipSip_SS_TCFunctions {
		f_check_AnnouncementUE_B();

		// Re-INVITE and reply 200 OK	
		f_awaitingINVITE(mw_INVITE_Request_IMS(*,*,*,*));
		f_awaitingINVITE(mw_INVITE_Request_IMS(*,*,*,?));
		f_SIP_checksetSDPreqDirection(mw_attribute_inactive,m_attribute_inactive); // handling of attribute in media description
		f_sendResponse(m_Response_2xxonINVITE(c_statusLine200,vc_callId, vc_cSeq,vc_caller_From, vc_caller_To, vc_via,vc_contact,f_recordroute(),valueof(m_MBody_SDP(vc_sdp_local))));
		f_awaitingACK(mw_ACK_Request_Base(vc_callId));
@@ -7068,7 +7068,7 @@ module AtsNIT_SipSip_SS_TCFunctions {
		f_check_Conversation();
				
		// await Re-INVITE (sendonly) and reply 200 OK	
		f_awaitingINVITE(mw_INVITE_Request_IMS(*,*,*,*));
		f_awaitingINVITE(mw_INVITE_Request_IMS(*,*,*,?));
		f_SIP_checksetSDPreqDirection(mw_attribute_sendonly,m_attribute_recvonly); // handling of attribute in media description
		f_sendResponse(m_Response_2xxonINVITE(c_statusLine200,vc_callId, vc_cSeq,vc_caller_From, vc_caller_To, vc_via,vc_contact,f_recordroute(),valueof(m_MBody_SDP(vc_sdp_local))));
		f_awaitingACK(mw_ACK_Request_Base(vc_callId));
@@ -7163,7 +7163,7 @@ module AtsNIT_SipSip_SS_TCFunctions {
		f_check_Conversation();
				
		// Re-INVITE and reply 200 OK	
		f_awaitingINVITE(mw_INVITE_Request_IMS(*,*,*,*));
		f_awaitingINVITE(mw_INVITE_Request_IMS(*,*,*,?));
		f_SIP_checksetSDPreqDirection(mw_attribute_sendonly,m_attribute_recvonly); // handling of attribute in media description
		f_sendResponse(m_Response_2xxonINVITE(c_statusLine200,vc_callId, vc_cSeq,vc_caller_From, vc_caller_To, vc_via,vc_contact,f_recordroute(),valueof(m_MBody_SDP(vc_sdp_local))));
		f_awaitingACK(mw_ACK_Request_Base(vc_callId));
@@ -7171,7 +7171,7 @@ module AtsNIT_SipSip_SS_TCFunctions {
		f_check_AnnouncementUE_A();
				
		// Re-INVITE and reply 200 OK	
		f_awaitingINVITE(mw_INVITE_Request_IMS(*,*,*,*));
		f_awaitingINVITE(mw_INVITE_Request_IMS(*,*,*,?));
		f_SIP_checksetSDPreqDirection(mw_attribute_sendrecv,m_attribute_sendrecv); // handling of attribute in media description
		f_sendResponse(m_Response_2xxonINVITE(c_statusLine200,vc_callId, vc_cSeq,vc_caller_From, vc_caller_To, vc_via,vc_contact,f_recordroute(),valueof(m_MBody_SDP(vc_sdp_local))));
		f_awaitingACK(mw_ACK_Request_Base(vc_callId));
@@ -7353,7 +7353,7 @@ module AtsNIT_SipSip_SS_TCFunctions {
		f_check_AnnouncementUE_B();
				
		// Re-INVITE and reply 200 OK	
		f_awaitingINVITE(mw_INVITE_Request_IMS(*,*,*,*));
		f_awaitingINVITE(mw_INVITE_Request_IMS(*,*,*,?));
		f_SIP_checksetSDPreqDirection(mw_attribute_inactive,m_attribute_inactive); // handling of attribute in media description
		f_sendResponse(m_Response_2xxonINVITE(c_statusLine200,vc_callId, vc_cSeq,vc_caller_From, vc_caller_To, vc_via,vc_contact,f_recordroute(),valueof(m_MBody_SDP(vc_sdp_local))));
		f_awaitingACK(mw_ACK_Request_Base(vc_callId));
@@ -7361,7 +7361,7 @@ module AtsNIT_SipSip_SS_TCFunctions {
		f_check_MediaStopped();
				
		// Re-INVITE and reply 200 OK	
		f_awaitingINVITE(mw_INVITE_Request_IMS(*,*,*,*));
		f_awaitingINVITE(mw_INVITE_Request_IMS(*,*,*,?));
		f_SIP_checksetSDPreqDirection(mw_attribute_recvonly,m_attribute_sendonly); // handling of attribute in media description
		f_sendResponse(m_Response_2xxonINVITE(c_statusLine200,vc_callId, vc_cSeq,vc_caller_From, vc_caller_To, vc_via,vc_contact,f_recordroute(),valueof(m_MBody_SDP(vc_sdp_local))));
		f_awaitingACK(mw_ACK_Request_Base(vc_callId));
@@ -7435,7 +7435,7 @@ module AtsNIT_SipSip_SS_TCFunctions {
		f_check_Conversation();
				
		// await Re-INVITE (sendonly) and reply 200 OK	
		f_awaitingINVITE(mw_INVITE_Request_IMS(*,*,*,*));
		f_awaitingINVITE(mw_INVITE_Request_IMS(*,*,*,?));
		f_SIP_checksetSDPreqDirection(mw_attribute_sendonly,m_attribute_recvonly); // handling of attribute in media description
		f_sendResponse(m_Response_2xxonINVITE(c_statusLine200,vc_callId, vc_cSeq,vc_caller_From, vc_caller_To, vc_via,vc_contact,f_recordroute(),valueof(m_MBody_SDP(vc_sdp_local))));
		f_awaitingACK(mw_ACK_Request_Base(vc_callId));
@@ -7686,12 +7686,12 @@ module AtsNIT_SipSip_SS_TCFunctions {
		
		f_SubscriptionWithNotification(p_cSeq_s, 
        	m_SUBSCRIBE_Request_mb_event_UE(vc_requestUri, vc_callId, p_cSeq_s, vc_from, vc_to, vc_via, vc_contact, m_MBody_XML(m_XmlBody_CDIVN(m_CDIVN_sub)), m_Event_cdiv, "application/vnd.etsi.simservs+xml"),
			mw_NOTIFY_Request_MB(vc_callId, mw_MBody_XML(mw_XmlBody_CDIVN(*)))
			mw_NOTIFY_Request_MB(vc_callId, mw_MBody_XML(mw_XmlBody_CDIVN(?)))
		);

		f_selfOrClientSyncAndVerdict(c_prDone, f_getVerdict());

		f_awaitingNOTIFY_sendReply(mw_NOTIFY_Request_MB(vc_callId, mw_MBody_XML(mw_XmlBody_CDIVN(*))));
		f_awaitingNOTIFY_sendReply(mw_NOTIFY_Request_MB(vc_callId, mw_MBody_XML(mw_XmlBody_CDIVN(?))));

        f_selfOrClientSyncAndVerdict(c_uPlane, f_getVerdict()); // Note: implemented in test bodies
						
@@ -8435,7 +8435,7 @@ module AtsNIT_SipSip_SS_TCFunctions {
		// subscribe to CDIVN
		f_SubscriptionWithNotification(p_cSeq_s, 
			m_SUBSCRIBE_Request_mb_UE(vc_requestUri, vc_callId, p_cSeq_s, vc_from, vc_to, vc_via, vc_contact, m_MBody_XML(m_XmlBody_CDIVN(m_CDIVN_sub))),
			mw_NOTIFY_Request_MB(vc_callId, mw_MBody_XML(mw_XmlBody_CDIVN(*)))
			mw_NOTIFY_Request_MB(vc_callId, mw_MBody_XML(mw_XmlBody_CDIVN(?)))
			);

		// prepare and send INVITE UE4@SUT (aux. call to be in busy state)
@@ -8486,7 +8486,7 @@ module AtsNIT_SipSip_SS_TCFunctions {
		
        f_selfOrClientSyncAndVerdict(c_sync1, f_getVerdict());

		f_awaitingNOTIFY_sendReply(mw_NOTIFY_Request_MB(vc_callId, mw_MBody_XML(mw_XmlBody_CDIVN(*))));
		f_awaitingNOTIFY_sendReply(mw_NOTIFY_Request_MB(vc_callId, mw_MBody_XML(mw_XmlBody_CDIVN(?))));

        f_selfOrClientSyncAndVerdict(c_uPlane, f_getVerdict());
						
@@ -9132,7 +9132,7 @@ module AtsNIT_SipSip_SS_TCFunctions {
        // subscribe to CDIVN
        f_SubscriptionWithNotification(p_cSeq_s, 
            m_SUBSCRIBE_Request_mb_UE(vc_requestUri, vc_callId, p_cSeq_s, vc_from, vc_to, vc_via, vc_contact, m_MBody_XML(m_XmlBody_CDIVN(m_CDIVN_sub))),
            mw_NOTIFY_Request_MB(vc_callId, mw_MBody_XML(mw_XmlBody_CDIVN(*)))
            mw_NOTIFY_Request_MB(vc_callId, mw_MBody_XML(mw_XmlBody_CDIVN(?)))
            );
					
		f_selfOrClientSyncAndVerdict(c_prDone, f_getVerdict());
@@ -9214,7 +9214,7 @@ module AtsNIT_SipSip_SS_TCFunctions {
		// await ACK
		f_awaitingACK(mw_ACK_Request_Base(vc_callId));

		f_awaitingNOTIFY_sendReply(mw_NOTIFY_Request_MB(vc_callId, mw_MBody_XML(mw_XmlBody_CDIVN(*))));
		f_awaitingNOTIFY_sendReply(mw_NOTIFY_Request_MB(vc_callId, mw_MBody_XML(mw_XmlBody_CDIVN(?))));

        f_selfOrClientSyncAndVerdict(c_uPlane, f_getVerdict());
						
@@ -9805,7 +9805,7 @@ module AtsNIT_SipSip_SS_TCFunctions {

		f_SubscriptionWithNotification(p_cSeq_s, 
			m_SUBSCRIBE_Request_mb_UE(vc_requestUri, vc_callId, p_cSeq_s, vc_from, vc_to, vc_via, vc_contact, m_MBody_XML(m_XmlBody_CDIVN(m_CDIVN_sub))),
			mw_NOTIFY_Request_MB(vc_callId, mw_MBody_XML(mw_XmlBody_CDIVN(*)))
			mw_NOTIFY_Request_MB(vc_callId, mw_MBody_XML(mw_XmlBody_CDIVN(?)))
			);

		f_selfOrClientSyncAndVerdict(c_prDone, f_getVerdict());
@@ -9831,7 +9831,7 @@ module AtsNIT_SipSip_SS_TCFunctions {
        //await CANCEL and send 200 OK; send 487 and await ACK
        f_awaitCancelCall_send487(mw_CANCEL_Request_Base(vc_callId));

		f_awaitingNOTIFY_sendReply(mw_NOTIFY_Request_MB(vc_callId, mw_MBody_XML(mw_XmlBody_CDIVN(*))));
		f_awaitingNOTIFY_sendReply(mw_NOTIFY_Request_MB(vc_callId, mw_MBody_XML(mw_XmlBody_CDIVN(?))));

        f_selfOrClientSyncAndVerdict(c_uPlane, f_getVerdict());
						
@@ -10733,7 +10733,7 @@ module AtsNIT_SipSip_SS_TCFunctions {
		
		f_SubscriptionWithNotification(p_cSeq_s, 
			m_SUBSCRIBE_Request_mb_UE(vc_requestUri, vc_callId, p_cSeq_s, vc_from, vc_to, vc_via, vc_contact, m_MBody_XML(m_XmlBody_CDIVN(m_CDIVN_sub))),
			mw_NOTIFY_Request_MB(vc_callId, mw_MBody_XML(mw_XmlBody_CDIVN(*)))
			mw_NOTIFY_Request_MB(vc_callId, mw_MBody_XML(mw_XmlBody_CDIVN(?)))
			);

		// Need to de-register the user here
@@ -10747,7 +10747,7 @@ module AtsNIT_SipSip_SS_TCFunctions {
		f_Registration_IMS(p_cSeq_s, PX_SIP_REGISTER_AUTHENTICATION_ENABLED);			
		f_Subscription(p_cSeq_s, m_SUBSCRIBE_Request_UE(vc_requestUri, vc_callId, p_cSeq_s, vc_from, vc_to, vc_via, vc_contact, vc_route_REG));
		
		f_awaitingNOTIFY_sendReply(mw_NOTIFY_Request_MB(vc_callId, mw_MBody_XML(mw_XmlBody_CDIVN(*))));
		f_awaitingNOTIFY_sendReply(mw_NOTIFY_Request_MB(vc_callId, mw_MBody_XML(mw_XmlBody_CDIVN(?))));
		
		f_selfOrClientSyncAndVerdict(c_tbDone, f_getVerdict());		
		
@@ -15623,14 +15623,14 @@ module AtsNIT_SipSip_SS_TCFunctions {
		
		f_SubscriptionWithNotification(p_cSeq_s, 
			m_SUBSCRIBE_Request_mb_UE(vc_requestUri, vc_callId, p_cSeq_s, vc_from, vc_to, vc_via, vc_contact, m_MBody_XML(m_XmlBody_CDIVN(m_CDIVN_sub))),
			mw_NOTIFY_Request_MB(vc_callId, mw_MBody_XML(mw_XmlBody_CDIVN(*)))
			mw_NOTIFY_Request_MB(vc_callId, mw_MBody_XML(mw_XmlBody_CDIVN(?)))
			);

		f_selfOrClientSyncAndVerdict(c_prDone, f_getVerdict());
        f_selfOrClientSyncAndVerdict(c_uPlane, f_getVerdict());
		f_selfOrClientSyncAndVerdict(c_sync1, f_getVerdict());

		f_awaitingNOTIFY_sendReply(mw_NOTIFY_Request_MB(vc_callId, mw_MBody_XML(mw_XmlBody_CDIVN(*))));
		f_awaitingNOTIFY_sendReply(mw_NOTIFY_Request_MB(vc_callId, mw_MBody_XML(mw_XmlBody_CDIVN(?))));
		
		f_selfOrClientSyncAndVerdict(c_tbDone, f_getVerdict());		
		
@@ -16480,7 +16480,7 @@ module AtsNIT_SipSip_SS_TCFunctions {
		
		f_SubscriptionWithNotification(p_cSeq_s, 
			m_SUBSCRIBE_Request_mb_UE(vc_requestUri, vc_callId, p_cSeq_s, vc_from, vc_to, vc_via, vc_contact, m_MBody_XML(m_XmlBody_CDIVN(m_CDIVN_sub))),
			mw_NOTIFY_Request_MB(vc_callId, mw_MBody_XML(mw_XmlBody_CDIVN(*)))
			mw_NOTIFY_Request_MB(vc_callId, mw_MBody_XML(mw_XmlBody_CDIVN(?)))
			);

		f_selfOrClientSyncAndVerdict(c_prDone, f_getVerdict());
@@ -16504,7 +16504,7 @@ module AtsNIT_SipSip_SS_TCFunctions {

		// Testbody

		f_awaitingNOTIFY_sendReply(mw_NOTIFY_Request_MB(vc_callId, mw_MBody_XML(mw_XmlBody_CDIVN(*))));
		f_awaitingNOTIFY_sendReply(mw_NOTIFY_Request_MB(vc_callId, mw_MBody_XML(mw_XmlBody_CDIVN(?))));

		f_selfOrClientSyncAndVerdict(c_uPlane, f_getVerdict());
		f_selfOrClientSyncAndVerdict(c_tbDone, f_getVerdict());
@@ -18272,7 +18272,7 @@ module AtsNIT_SipSip_SS_TCFunctions {

			// accept Re-Invite from UE1 with inactive SDP	
			// await INVITE
			f_awaitingINVITE(mw_INVITE_Request_IMS(*,*,*,*));
			f_awaitingINVITE(mw_INVITE_Request_IMS(*,*,*,?));
			
			// check SDP
			f_SIP_checksetSDPreqDirection(
@@ -18629,7 +18629,7 @@ module AtsNIT_SipSip_SS_TCFunctions {

			// accept Re-Invite from UE1 with inactive SDP
			// await INVITE
			f_awaitingINVITE(mw_INVITE_Request_IMS(*,*,*,*));
			f_awaitingINVITE(mw_INVITE_Request_IMS(*,*,*,?));
			
			// check SDP
			f_SIP_checksetSDPreqDirection(
+1 −1
Original line number Diff line number Diff line
@@ -296,7 +296,7 @@ module AtsNIT_SipSip_Steps {
		 */
		function f_acceptHoldCall() runs on ImsComponent {
			// await INVITE
			f_awaitingINVITE(mw_INVITE_Request_IMS(*,*,*,*));
			f_awaitingINVITE(mw_INVITE_Request_IMS(*,*,*,?));
			
			// check SDP
    		f_SIP_checksetSDPreqDirection(