vpnengine/vpnmanager/src/cmmanagerutils.cpp
branchRCL_3
changeset 23 473321461bba
parent 22 9f4e37332ce5
child 24 e06095241a65
--- a/vpnengine/vpnmanager/src/cmmanagerutils.cpp	Thu Aug 19 10:54:34 2010 +0300
+++ b/vpnengine/vpnmanager/src/cmmanagerutils.cpp	Tue Aug 31 16:14:16 2010 +0300
@@ -29,13 +29,11 @@
 static const TUint KMaxDestinationNameLength = 32;
 
 
-TUint32 CmManagerUtils::CreateVPNConnectionMethodToIntranetL(const TVpnPolicyInfo& aVpnPolicyInfo,
+void CmManagerUtils::CreateVPNConnectionMethodToIntranetL(const TVpnPolicyInfo& aVpnPolicyInfo,
                                                           CEventLogger& aEventLogger)
     {
     LOG_("CmManagerUtils::CreateVPNConnectionMethodToIntranetL \n");
     
-    TUint32 connectionMethodId(0);
-    
     using namespace CMManager;
     
     RCmManagerExt cmManagerExt;
@@ -77,7 +75,7 @@
                                                  internetDestinationId);                        
             
         CleanupClosePushL( vpnConnectionMethod );
-        connectionMethodId = vpnConnectionMethod.GetIntAttributeL( ECmId );
+        TUint32 connectionMethodId = vpnConnectionMethod.GetIntAttributeL( ECmId );
         aEventLogger.LogEvent(R_VPN_MSG_CREATED_VPN_ACCESS_POINT_WITH_SNAP,
                               &(aVpnPolicyInfo.iId), NULL,
                               connectionMethodId, internetDestinationId);
@@ -93,8 +91,6 @@
     CleanupStack::PopAndDestroy(); //cmManagerExt
     
     LOG_("CmManagerUtils::CreateVPNConnectionMethodToIntranetL - end \n");
-    return connectionMethodId;
-    
     }
 
 void CmManagerUtils::SetVpnConnectionMethodAttributesL(RCmConnectionMethodExt& aConnectionMethod,
@@ -106,7 +102,7 @@
     
     LOG_("CmManagerUtils::SetVpnConnectionMethodAttributesL \n");                                                   
     
-    aConnectionMethod.SetIntAttributeL( ECmNamingMethod, ENamingUnique );
+    aConnectionMethod.SetIntAttributeL( ECmNamingMethod, ENamingNothing );
     aConnectionMethod.SetStringAttributeL( ECmName, aConnectionMethodName );
     aConnectionMethod.SetStringAttributeL( EVpnServicePolicy, aPolicyId );      
     aConnectionMethod.SetIntAttributeL( ECmNextLayerSNAPId, aInternetDestinationId );
@@ -116,7 +112,7 @@
 
 HBufC* CmManagerUtils::CreateConnectionMethodNameLC(const TDesC& aPolicyName)
     {
-       
+        
     LOG_("CmManagerUtils::CreateConnectionMethodNameLC \n");
     
     HBufC* name = HBufC::NewLC(KMaxDestinationNameLength);
@@ -263,42 +259,3 @@
     LOG_("CmManagerUtils::CreateNewConnectionMethodToIntranetL - end \n");
     return vpnConnectionMethod;
     }
-
-TBool CmManagerUtils::ProvisionIAPNameExistL(TUint32 aAgileProvisionAPId)
-    {
-    TBool apExist=EFalse;
-    using namespace CMManager;
-    RCmManagerExt cmManagerExt;
-    cmManagerExt.OpenL();        
-    CleanupClosePushL( cmManagerExt ); 
-    
-    RArray<TUint32> aps;
-
-    TBool supportedBearersOnly = ETrue;
-    TBool legacyCmsOnly        = EFalse;
-
-    cmManagerExt.ConnectionMethodL( aps, supportedBearersOnly, legacyCmsOnly );
-    CleanupClosePushL( aps );
-
-    for( TInt i = 0; i < aps.Count(); ++i )
-        {
-        RCmConnectionMethodExt ap = cmManagerExt.ConnectionMethodL( aps[i] );
-        CleanupClosePushL( ap );
-        
-        if( KPluginVPNBearerTypeUid == ap.GetIntAttributeL( ECmBearerType ) )
-           if ( ap.GetIntAttributeL(ECmId) == aAgileProvisionAPId )
-              {
-              apExist=ETrue;
-              }
-        CleanupStack::PopAndDestroy();  // ap
-      }    
-      
-      CleanupStack::PopAndDestroy();  // aps
-    
-    
-    CleanupStack::PopAndDestroy(); //cmManagerExt
-       
-    return apExist;
-    }
-
-