cmmanager/cmmgr/Plugins/cmpluginvpn/src/cmpluginvpn.cpp
branchRCL_3
changeset 55 fc7b30ed2058
parent 12 ea6e024ea6f9
--- 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: