because I've looked into sources, and i can find only 8 buf related to it
for example:
into /mw/ipconnmgmt/cmmanager/cmmgr/database/src/cmmanagertableformats.cpp
Code:
const SRecordTypeInfo CCDWlanServiceRecord::iRecordInfo[]=
{
...
{ KCDTIdWlanWepKey1, EDesC8, ENoAttrs, NU_WLAN_WEP_KEY1 },
{ KCDTIdWlanWepKey2, EDesC8, ENoAttrs, NU_WLAN_WEP_KEY2 },
{ KCDTIdWlanWepKey3, EDesC8, ENoAttrs, NU_WLAN_WEP_KEY3 },
{ KCDTIdWlanWepKey4, EDesC8, ENoAttrs, NU_WLAN_WEP_KEY4 },
...
};
into /app/devicecontrol/omadmadapters/nsmldminternet/src/NSmlWlanSettings.cpp:
Code:
TBuf8<KCommsDbSvrMaxFieldLength> columnValue8;
TRAP(leavecode, iTableView->ReadTextL(TPtrC(NU_WLAN_WEP_KEY1),columnValue8));
and
Code:
iTableView->WriteTextL(TPtrC(NU_WLAN_WEP_KEY1), aWlanSettings->WepKey1);
where TWlanSettings* aWlanSettings
and
Code:
class TWlanSettings
{
public:
TBuf<KMaxTextLength> Name;
TUint32 Id;
TUint32 ServiceID;
TUint32 ConnectionMode; // Infrastructure / adhoc
TBuf<KMaxTextLength> SSID;
TBuf8<KMaxTextLength> WepKey1;
TBuf8<KMaxTextLength> WepKey2;
TBuf8<KMaxTextLength> WepKey3;
TBuf8<KMaxTextLength> WepKey4;
TUint32 WepIndex;
TUint32 SecurityMode; // SecurityMode (Allow unsecure, wep, 802.1xs, wpa) enum EWlanSecurityMode
TUint32 WPAMode; // enum EWpaMode
TUint32 UseWPAPSK; // CR ID: TMVI-5Y49AS
TBuf8<KMaxPSKLength> WPAPreSharedKey;
TUint32 AuthMode;
TBuf<KMaxTextLength> UsedSSID;
TUint32 ScanSSID;
TBuf<KMaxLongTextLength> EapList;
TBool SecondarySSIDsExisting;
// TBuf<KMaxTextLength> SecondarySSID;
// TBuf<KMaxTextLength> UsedSecondarySSID;
};