multimediacommsengine/mmcesrv/mmceserver/src/mcestateconfirming.cpp
branchRCL_3
changeset 13 fb1bbf85a302
parent 12 91f50911ea81
equal deleted inserted replaced
12:91f50911ea81 13:fb1bbf85a302
   240         if ( hasContent )
   240         if ( hasContent )
   241             {
   241             {
   242             NAT_WAIT_NO_EXEC( session, (status = session.Actions().CreateSDP( response )));
   242             NAT_WAIT_NO_EXEC( session, (status = session.Actions().CreateSDP( response )));
   243             if ( !MCE_IS_ERROR( status ) && MCE_NEED_TO_SEND( session, NULL ) )
   243             if ( !MCE_IS_ERROR( status ) && MCE_NEED_TO_SEND( session, NULL ) )
   244                 {
   244                 {
   245                 CMceSecureMediaSession* secSession = session.ActiveBody().SecureSession();
   245                 if ( session.ActiveBody().SecureSession() )
   246                 if ( secSession )
       
   247                 	{
   246                 	{
   248                     secSession->iLSReadyToBind = ETrue;
   247                 	session.ActiveBody().SecureSession()->iLSReadyToBind = ETrue;
   249                     secSession->iKeyNeedUpdated = ETrue;
       
   250                 	}
   248                 	}
   251                 session.SetFirstOffer();
   249                 session.SetFirstOffer();
   252                 status = session.Actions().DecodeL();
   250                 status = session.Actions().DecodeL();
   253                 if ( status == KMceSipPreconditionFailure )
   251                 if ( status == KMceSipPreconditionFailure )
   254                 	{
   252                 	{