--- a/apengine/apeng/src/VpnApEngine.cpp Tue Feb 02 00:24:11 2010 +0200
+++ b/apengine/apeng/src/VpnApEngine.cpp Fri Feb 19 23:12:51 2010 +0200
@@ -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 !!!!!