mmsharing/mmshavailability/src/musavacapabilitysipagent.cpp
branchRCL_3
changeset 22 73a1feb507fb
parent 21 33a5d2bbf6fc
child 23 bc78a40cd63c
--- a/mmsharing/mmshavailability/src/musavacapabilitysipagent.cpp	Thu Aug 19 09:51:39 2010 +0300
+++ b/mmsharing/mmshavailability/src/musavacapabilitysipagent.cpp	Tue Aug 31 15:12:07 2010 +0300
@@ -30,7 +30,6 @@
 #include <sipstrconsts.h>
 #include <sipresponseelements.h>
 
-#include "mussettings.h"
 #include "muslogger.h"
 #include "musavacapabilityexchange.h"
 #include "musavacapabilityquery.h"
@@ -165,25 +164,12 @@
     {
     MUS_LOG( "mus: [MUSAVA] -> CMusAvaCapabilitySipAgent::IncomingRequest" )
     TInt retval = KErrNone;
-    MusSettingsKeys::TOperatorVariant variantValue = MusSettingsKeys::EStandard;
-    TRAPD( error, variantValue = 
-                  MultimediaSharingSettings::OperatorVariantSettingL() );
-    if( error )
-    	{
-         MUS_LOG("CMusAvaCapabilitySipAgent::IncomingRequest\
-        		  Get OperatorVariantSettingL worng");
-    	}
-    
     if ( aTransaction->Type() == 
                         SIPStrings::StringF( SipStrConsts::EOptions ) )
         {  
-        // Answer 200OK when CS call remain at Availability States
-        //or at EMusAvaOptionNotAvailable State in operatorspecific mode
+        // Answer 200OK only when CS call remain at Availability States
         if ( MMusAvaObserver::EMusAvaStatusNotExecuted <= 
-             iAvailabilityObserver.AvailabilityPluginState()  
-             ||( ( iAvailabilityObserver.AvailabilityPluginState() ==
-              MMusAvaObserver::EMusAvaOptionNotAvailable ) 
-              && ( variantValue == MusSettingsKeys::EOperatorSpecific  )))
+             iAvailabilityObserver.AvailabilityPluginState() )
             {
             retval = 
              iCapabilityExchange.QueryObserver().CapabilityQueryAnswered() ?