--- a/cmmanager/cmmgr/Plugins/cmpluginvpn/src/cmpluginvpn.cpp Thu Jul 15 19:05:04 2010 +0300
+++ b/cmmanager/cmmgr/Plugins/cmpluginvpn/src/cmpluginvpn.cpp Thu Aug 19 10:18:49 2010 +0300
@@ -246,7 +246,16 @@
User::Leave( KErrNotSupported );
}
- retVal = ServiceRecord().iServiceNetwork;
+ TUint32 snapId = iVirtualRecord->iNextLayerSNAP;
+ if ( snapId > KCmDefaultDestinationAPTagId &&
+ snapId < ( KCmDefaultDestinationAPTagId+255 ) )
+ {
+ retVal = snapId - KCmDefaultDestinationAPTagId;
+ }
+ else
+ {
+ retVal = 0;
+ }
}
break;
case ECmNextLayerIapId: