diff -r 5fb7af913dfd -r a828660c511c 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 Thu Aug 19 11:40:48 2010 +0300 +++ b/wlan_bearer/wlanengine/wlan_symbian/wlanengine_symbian_3.1/inc/rwlmserver.h Tue Aug 31 17:02:06 2010 +0300 @@ -16,7 +16,7 @@ */ /* -* %version: 25.1.1 % +* %version: 28 % */ #ifndef RWLMSERVER_H @@ -369,12 +369,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 ); /** @@ -596,6 +599,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