wlanutilities/wlansniffer/engine/server/src/wsfwlanscanner.cpp
branchRCL_3
changeset 18 aaabc7526ded
parent 12 981afc7d3841
child 20 a9524956f6b5
--- a/wlanutilities/wlansniffer/engine/server/src/wsfwlanscanner.cpp	Tue May 25 13:53:32 2010 +0300
+++ b/wlanutilities/wlansniffer/engine/server/src/wsfwlanscanner.cpp	Wed Jun 09 10:53:40 2010 +0300
@@ -418,6 +418,7 @@
                     iScanArray->MatchL( connectedInfo->iSsid,
                                         connectedInfo->iSecurityMode,
                                         connectedInfo->iNetMode, 
+                                        connectedInfo->UsesPreSharedKey(),
                                         iScanArray->Count(),
                                         matchArray );
                     }
@@ -428,7 +429,9 @@
                 LOG_WRITE( "Easy WLAN connection" );
                 iScanArray->MatchL( connectedInfo->iSsid,
                         connectedInfo->iSecurityMode,
-                        connectedInfo->iNetMode, iScanArray->Count(),
+                        connectedInfo->iNetMode, 
+                        connectedInfo->UsesPreSharedKey(),
+                        iScanArray->Count(),
                         matchArray );
                 }
 
@@ -1045,8 +1048,12 @@
             // found several iaps configured for same wlan)
             RPointerArray<TWsfWlanInfo> matchArray;
             CleanupClosePushL(matchArray);
-            iScanArray->MatchL( wlanInfo->iSsid, wlanInfo->iSecurityMode, 
-                    wlanInfo->iNetMode, nElem, matchArray );
+            iScanArray->MatchL( wlanInfo->iSsid, 
+                                wlanInfo->iSecurityMode, 
+                                wlanInfo->iNetMode, 
+                                wlanInfo->UsesPreSharedKey(), 
+                                nElem, 
+                                matchArray );
 
             TInt matchcount = matchArray.Count();