apengine/apeng/src/VpnApEngine.cpp
changeset 18 fcbbe021d614
parent 0 5a93021fdf25
child 66 ed07dcc72692
--- a/apengine/apeng/src/VpnApEngine.cpp	Tue Feb 02 00:24:11 2010 +0200
+++ b/apengine/apeng/src/VpnApEngine.cpp	Fri Apr 16 15:21:37 2010 +0300
@@ -880,10 +880,11 @@
 
     CleanupStack::PopAndDestroy( buf ); // buf
 
-    t->ReadUintL( TPtrC(VPN_SERVICE_IAP), aVpnApItem.iRealIapId );    
-
-    t->ReadUintL( TPtrC(VPN_SERVICE_NETWORKID), aVpnApItem.iHomeNetwork );
-
+    // These fields might be missing from CommsDat.
+    // ApEngine does not support SNAPs, use CmManager API to get full support.
+    TRAP_IGNORE( t->ReadUintL( TPtrC(VPN_SERVICE_IAP), aVpnApItem.iRealIapId ) )
+    TRAP_IGNORE( t->ReadUintL( TPtrC(VPN_SERVICE_NETWORKID), aVpnApItem.iHomeNetwork ) )
+    
     CleanupStack::PopAndDestroy( t );   // t
 
     // Get real IAP name !!!!!