diff -r a0fdcd0e4c56 -r 7d966ab5304a wlan_bearer/wlanengine/wlan_symbian/wlanengine_symbian_3.1/inc/rwlmserver.h --- a/wlan_bearer/wlanengine/wlan_symbian/wlanengine_symbian_3.1/inc/rwlmserver.h Fri Jun 04 12:12:29 2010 +0300 +++ b/wlan_bearer/wlanengine/wlan_symbian/wlanengine_symbian_3.1/inc/rwlmserver.h Fri Jun 18 09:56:50 2010 +0300 @@ -16,7 +16,7 @@ */ /* -* %version: 25 % +* %version: 27 % */ #ifndef RWLMSERVER_H @@ -365,12 +365,15 @@ /** * Run Protected Setup. * @param aStatus Status of the calling active object. - * @param aId IAP ID of network which user has selected to be configured. + * @param aSsid SSID of the network to configure. + * @param aWpsPin PIN value to be used. "00000000" (string of eight zeros) + * if push button method is used. * @param Results of a successful Protected Setup operation. */ IMPORT_C void RunProtectedSetup( TRequestStatus& aStatus, - TUint32 aId, + const TWlanSsid& aSsid, + const TWlanWpsPin& aWspPin, TDes8& aCredentials ); /** @@ -592,6 +595,13 @@ /** Buffer for storing BSSID to roam to. */ TPckgBuf iRoamBssidPckg; + + /** Buffer for storing SSID for Protected setup. */ + TPckgBuf iWlanSsidPckg; + + /** Buffer for storing pincode for Protected setup. */ + TPckgBuf iWlanWpsPinPckg; + }; #endif // RWLMSERVER_H