Commit d715c85f authored by rennoch's avatar rennoch
Browse files

REG_02, REG_03 for release 10 (2nd REGISTER completed)

parent 103ba6f1
Loading
Loading
Loading
Loading
+8 −5
Original line number Diff line number Diff line
@@ -187,6 +187,7 @@ module AtsIms_Gm_TCFunctions {
													   vc_from, vc_to,
													   vc_via_REG, vc_contact,
													   vc_authorization)); // LibSip													   

				f_awaitingResponse(mw_Response_Base(c_statusLine401, *,
													p_cSeq_s));						
				
@@ -197,7 +198,8 @@ module AtsIms_Gm_TCFunctions {
				// set headers via, cseq and authorization
				f_setHeaders_2ndREGISTER(p_cSeq_s);	
				// Re-send protected REGISTER
				f_SendREGISTER(m_REGISTER_Request_Base(vc_requestUri, vc_callId, p_cSeq_s, vc_from, vc_to, vc_via_REG, vc_contact, vc_authorization));//LibSip
				f_SendREGISTER(m_REGISTER_Request_UE(vc_requestUri, vc_callId, p_cSeq_s, vc_from, vc_to, vc_via_REG, vc_contact, vc_authorization, 
				omit, omit, m_securityClient({PX_SecMechanism}), omit ,omit)); //LibIms
				
				f_awaitingResponse(mw_Response_Base(mw_statusLine4xx, *, p_cSeq_s));

@@ -235,7 +237,8 @@ module AtsIms_Gm_TCFunctions {
				// set headers via, cseq and authorization
				f_setHeaders_2ndREGISTER(p_cSeq_s);	
				// Re-send protected REGISTER
				f_SendREGISTER(m_REGISTER_Request_Base(vc_requestUri, vc_callId, p_cSeq_s, vc_from, vc_to, vc_via_REG, vc_contact, vc_authorization));//LibSip
				f_SendREGISTER(m_REGISTER_Request_UE(vc_requestUri, vc_callId, p_cSeq_s, vc_from, vc_to, vc_via_REG, vc_contact, vc_authorization, 
				omit, omit, omit, m_securityVerify({PX_SecMechanism}) ,omit)); //LibIms
				
				f_awaitingResponse(mw_Response_Base(mw_statusLine4xx, *, p_cSeq_s));

+9 −1
Original line number Diff line number Diff line
@@ -6,6 +6,8 @@

module AtsIms_PIXITS
{    
    //LibSip
    import from LibSip_SIPTypesAndValues all;

// SUT specific implementation variants

@@ -17,6 +19,12 @@ modulepar {
				Ref: ES 283 033 5-4-3-3
	*/
	boolean PX_SCSCF_reject_unsubscribed_service 	:= true; 
	
	/** 
	 * 
	 * @desc default security mechanism according to RFC3329
	 */
	SecurityMechanism PX_SecMechanism := {"tls",omit};
}

} // end module AtsIms_PIXITS