201021_1
authorhgs
Thu, 27 May 2010 10:23:43 +0300
changeset 27 9660a5eb236f
parent 26 9abfd4f00d37
child 28 0e43dd645395
201021_1
accesssec_plat/eap_qt_configuration_api/eap_qt_configuration_api.pri
accesssec_plat/eap_qt_configuration_api/inc/eapqtcertificateinfo.h
accesssec_plat/eap_qt_configuration_api/inc/eapqtconfig.h
accesssec_plat/eap_qt_configuration_api/inc/eapqtconfigdefs.h
accesssec_plat/eap_qt_configuration_api/inc/eapqtconfiginterface.h
accesssec_plat/eap_qt_configuration_api/inc/eapqtexpandedeaptype.h
accesssec_plat/eap_qt_configuration_api/inc/eapqtpluginhandle.h
accesssec_plat/eap_qt_configuration_api/inc/eapqtplugininfo.h
accesssec_plat/eap_qt_configuration_api/inc/eapqtvalidator.h
accesssec_plat/group/bld.inf
eapol/eapol_framework/eapol_symbian/am/eap_notifier/group/eap_notifier.mmp
eapol/eapol_framework/eapol_symbian/am/eap_notifier/inc/eap_auth_observer.h
eapol/eapol_framework/eapol_symbian/am/type/generic/symbian/plugin/src/EapGeneric.cpp
eapol/eapol_framework/eapol_symbian/bwins/EapAuthServeru.def
eapol/eapol_framework/eapol_symbian/bwins/eap_notifieru.def
eapol/eapol_framework/eapol_symbian/bwins/eapclientifu.def
eapol/eapol_framework/eapol_symbian/bwins/eapcoreinterfaceu.def
eapol/eapol_framework/eapol_symbian/bwins/eapolprotectedu.def
eapol/eapol_framework/eapol_symbian/eabi/EapAuthServeru.def
eapol/eapol_framework/eapol_symbian/eabi/eap_notifieru.def
eapol/eapol_framework/eapol_symbian/eabi/eapclientifu.def
eapol/eapol_framework/eapol_symbian/eabi/eapcoreinterfaceu.def
eapol/eapol_framework/eapol_symbian/eabi/eapolprotectedu.def
eapol/eapol_framework/eapol_symbian/eap_if/include/EapProcessInterface.h
eapol/eapol_framework/eapol_symbian/eap_if/include/EapProcessInterface.inl
eapol/eapol_framework/eapol_symbian/eap_if/include/EapSendInterface.h
eapol/eapol_framework/eapol_symbian/eap_server/src/EapServer.cpp
eapol/eapol_framework/eapol_symbian/eap_server/src/EapSession.cpp
eapol/eapol_framework/eapol_symbian/eap_server/src/eap_am_general_settings_symbian.cpp
eapol/eapol_framework/eapol_symbian/group/eabi/eapleapu.def
eapol/eapol_framework/eapol_symbian/group/eabi/pacstoreifu.def
eapol/eapol_framework/eapol_symbian/group/eapaka.mmp
eapol/eapol_framework/eapol_symbian/group/eapauthserver.mmp
eapol/eapol_framework/eapol_symbian/group/eapauthserverexe.mmp
eapol/eapol_framework/eapol_symbian/group/eapclientif.mmp
eapol/eapol_framework/eapol_symbian/group/eapcoreinterface.mmp
eapol/eapol_framework/eapol_symbian/group/eapcoreinterfaceimplementation.mmp
eapol/eapol_framework/eapol_symbian/group/eapgeneralsettings.mmp
eapol/eapol_framework/eapol_symbian/group/eapgeneric.mmp
eapol/eapol_framework/eapol_symbian/group/eapol.mmp
eapol/eapol_framework/eapol_symbian/group/eapolwpxstub.mmp
eapol/eapol_framework/eapol_symbian/group/eapprotectedsetup.mmp
eapol/eapol_framework/eapol_symbian/group/eapsecurid.mmp
eapol/eapol_framework/eapol_symbian/group/eapsim.mmp
eapol/eapol_framework/eapol_symbian/group/eaptlspeap.mmp
eapol/eapol_framework/eapol_symbian/group/eapvpnif.mmp
eapol/eapol_framework/eapol_symbian/group/wlaneapolif.mmp
eapol/eapol_framework/eapol_symbian/tools/bwins/eapsymbiantoolsu.def
eapol/eapol_framework/eapol_symbian/tools/bwins/eaptoolsu.def
eapol/eapol_framework/eapol_symbian/tools/bwins/eaptraceu.def
eapol/eapol_framework/eapol_symbian/tools/group/eapsymbiantools.mmp
eapol/eapol_framework/eapol_symbian/tools/group/eaptools.mmp
eapol/eapol_framework/eapol_symbian/tools/group/eaptrace.mmp
group/bld.inf
securitysettings/cpeapuiplugins/cpeapsimakaui/inc/cpeapsimakaui.h
securitysettings/cpeapuiplugins/cpeapsimakaui/src/cpeapsimakaui.cpp
securitysettings/cpeapuiplugins/cpeapuserpasswordui/inc/cpeapuserpasswordui.h
securitysettings/cpeapuiplugins/cpeapuserpasswordui/src/cpeapuserpasswordui.cpp
securitysettings/eapqtdialogs/inc/eapfastcreatemasterkeyquerydialog.h
securitysettings/eapqtdialogs/inc/eapfastinstallpacquerydialog.h
securitysettings/eapqtdialogs/inc/eapfastpacfilepwquerydialog.h
securitysettings/eapqtdialogs/inc/eapfastpacstorepwquerydialog.h
securitysettings/eapqtdialogs/inc/eapfastprovnotsuccessnotedialog.h
securitysettings/eapqtdialogs/inc/eapfastprovwaitnotedialog.h
securitysettings/eapqtdialogs/inc/eapmschapv2newpwddialog.h
securitysettings/eapqtdialogs/inc/eapmschapv2oldpwddialog.h
securitysettings/eapqtdialogs/inc/eapmschapv2pwdexpirednotedialog.h
securitysettings/eapqtdialogs/inc/eappasswordquerydialog.h
securitysettings/eapqtdialogs/inc/eapquerydialog.h
securitysettings/eapqtdialogs/src/eapfastcreatemasterkeyquerydialog.cpp
securitysettings/eapqtdialogs/src/eapfastinstallpacquerydialog.cpp
securitysettings/eapqtdialogs/src/eapfastpacfilepwquerydialog.cpp
securitysettings/eapqtdialogs/src/eapfastpacstorepwquerydialog.cpp
securitysettings/eapqtdialogs/src/eapfastprovnotsuccessnotedialog.cpp
securitysettings/eapqtdialogs/src/eapfastprovwaitnotedialog.cpp
securitysettings/eapqtdialogs/src/eapmschapv2newpwddialog.cpp
securitysettings/eapqtdialogs/src/eapmschapv2oldpwddialog.cpp
securitysettings/eapqtdialogs/src/eapmschapv2pwdexpirednotedialog.cpp
securitysettings/eapqtdialogs/src/eappasswordquerydialog.cpp
securitysettings/eapqtdialogs/src/eapquerydialog.cpp
securitysettings/qtconfigutils/eapqtconfiginterface/bwins/eapqtconfiginterfaceu.def
securitysettings/qtconfigutils/eapqtconfiginterface/eabi/eapqtconfiginterfaceu.def
securitysettings/qtconfigutils/eapqtconfiginterface/eapqtconfiginterface.pro
securitysettings/qtconfigutils/eapqtconfiginterface/inc/eapqtcertificateinfo_p.h
securitysettings/qtconfigutils/eapqtconfiginterface/inc/eapqtconfiginterface_p.h
securitysettings/qtconfigutils/eapqtconfiginterface/inc/eapqtvalidatorpacstorepassword.h
securitysettings/qtconfigutils/eapqtconfiginterface/inc/eapqtvalidatorpacstorepasswordconfirm.h
securitysettings/qtconfigutils/eapqtconfiginterface/inc/eapqtvalidatorpassword.h
securitysettings/qtconfigutils/eapqtconfiginterface/inc/eapqtvalidatorrealm.h
securitysettings/qtconfigutils/eapqtconfiginterface/inc/eapqtvalidatorusername.h
securitysettings/qtconfigutils/eapqtconfiginterface/inc/pacstoreconfig.h
securitysettings/qtconfigutils/eapqtconfiginterface/src/eapqtcertificateinfo_p.cpp
securitysettings/qtconfigutils/eapqtconfiginterface/src/eapqtconfig.cpp
securitysettings/qtconfigutils/eapqtconfiginterface/src/eapqtconfiginterface_p.cpp
securitysettings/qtconfigutils/eapqtconfiginterface/src/eapqtvalidatorpacstorepassword.cpp
securitysettings/qtconfigutils/eapqtconfiginterface/src/eapqtvalidatorpacstorepasswordconfirm.cpp
securitysettings/qtconfigutils/eapqtconfiginterface/src/eapqtvalidatorpassword.cpp
securitysettings/qtconfigutils/eapqtconfiginterface/src/eapqtvalidatorrealm.cpp
securitysettings/qtconfigutils/eapqtconfiginterface/src/eapqtvalidatorusername.cpp
securitysettings/qtconfigutils/eapqtplugininfo/bwins/eapqtplugininfou.def
securitysettings/qtconfigutils/eapqtplugininfo/eabi/eapqtplugininfou.def
securitysettings/qtconfigutils/eapqtplugininfo/eapqtplugininfo.pro
securitysettings/qtconfigutils/eapqtplugininfo/src/eapqtexpandedeaptype_p.cpp
securitysettings/qtconfigutils/eapqtplugininfo/src/eapqtpluginhandle.cpp
--- a/accesssec_plat/eap_qt_configuration_api/eap_qt_configuration_api.pri	Mon May 24 20:32:47 2010 +0300
+++ b/accesssec_plat/eap_qt_configuration_api/eap_qt_configuration_api.pri	Thu May 27 10:23:43 2010 +0300
@@ -15,7 +15,7 @@
 #	EAP Qt configuration API project include
 #
 
-# %version: 1 %
+# %version: 2 %
 
 
 PLATFORM_HEADERS += \
@@ -25,4 +25,5 @@
     eap_qt_configuration_api/inc/eapqtexpandedeaptype.h \
     eap_qt_configuration_api/inc/eapqtpluginhandle.h \
     eap_qt_configuration_api/inc/eapqtplugininfo.h \
-    eap_qt_configuration_api/inc/eapqtvalidator.h
+    eap_qt_configuration_api/inc/eapqtvalidator.h \
+    eap_qt_configuration_api/inc/eapqtconfigdefs.h
--- a/accesssec_plat/eap_qt_configuration_api/inc/eapqtcertificateinfo.h	Mon May 24 20:32:47 2010 +0300
+++ b/accesssec_plat/eap_qt_configuration_api/inc/eapqtcertificateinfo.h	Thu May 27 10:23:43 2010 +0300
@@ -18,7 +18,7 @@
  */
 
 /*
- * %version: 1 %
+ * %version: 2 %
  */
 
 #ifndef EAPQTCERTIFICATEINFO_H
@@ -26,16 +26,11 @@
 
 #include <QMetaType>
 #include <QVariant>
-
-#ifdef BUILD_EAP_QT_CONFIG_INTERFACE_DLL
-#define EAP_QT_CERTIFICATE_INFO_EXPORT Q_DECL_EXPORT
-#else
-#define EAP_QT_CERTIFICATE_INFO_EXPORT Q_DECL_IMPORT
-#endif
+#include <eapqtconfigdefs.h>
 
 class EapQtCertificateInfoPrivate;
 
-class EAP_QT_CERTIFICATE_INFO_EXPORT EapQtCertificateInfo
+class EAP_QT_CONFIG_INTERFACE_EXPORT EapQtCertificateInfo
 {
 public:
 
--- a/accesssec_plat/eap_qt_configuration_api/inc/eapqtconfig.h	Mon May 24 20:32:47 2010 +0300
+++ b/accesssec_plat/eap_qt_configuration_api/inc/eapqtconfig.h	Thu May 27 10:23:43 2010 +0300
@@ -17,7 +17,7 @@
  */
 
 /*
- * %version: 1 %
+ * %version: 3 %
  */
 
 #ifndef EAPQTCONFIG_H
@@ -25,21 +25,14 @@
 
 #include <QList>
 #include <QVariant>
-
-#ifdef BUILD_EAP_QT_CONFIG_INTERFACE_DLL
-#define EAP_QT_CONFIG_EXPORT Q_DECL_EXPORT
-#else
-#define EAP_QT_CONFIG_EXPORT Q_DECL_IMPORT
-#endif
+#include <eapqtconfigdefs.h>
 
 class EapQtConfigPrivate;
 
-class EAP_QT_CONFIG_EXPORT EapQtConfig
+class EAP_QT_CONFIG_INTERFACE_EXPORT EapQtConfig
 {
 public:
 
-    // TODO: document default values
-
     enum SettingsId
     {
         // see also EapSettings.h
@@ -76,45 +69,18 @@
         /*! uint */
         SessionValidityTime,
         /*! 
-         * QList<uint> contains RFC numbers for activated ciphersuites
-         *
-         * Refer to RFC2246 chapter A.5 for the values.
+         * QList<uint> contains RFC2246 numbers for activated ciphersuites
          *
-         * Supported CipherSuites by EAP Server default implementation: 
-         * TLS_NULL_WITH_NULL_NULL = (0x0000), 
-         * - No key exchange, no encryption and no authentication.
-         * TLS_RSA_WITH_RC4_128_MD5 = (0x0004),
-         * - RSA key exchange, RC4_128 encryption and MD5 authentication.
-         *   NOTE this is included only because PEAP requires this cipher 
-         *   suite as a mandatory. Think carefully whether this meets your 
-         *   security requirements.
-         * TLS_RSA_WITH_RC4_128_SHA = (0x0005), 
-         * - RSA key exchange, RC4_128 encryption and SHA1 authentication.
-         *   NOTE this is included only because PEAP requires this cipher 
-         *   suite as a mandatory. Think carefully whether this meets your 
-         *   security
-         *   requirements.
-         * TLS_RSA_WITH_3DES_EDE_CBC_SHA = (0x000a)
-         * - RSA key exchange, 3DES-EDE-CBC encryption and SHA1 
-         *   authentication.
-         * TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA = (0x0016)
-         * - Diffie-Helmann RSA key exchange, 3DES-EDE-CBC encryption and SHA1
-         *   authentication.
-         * TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA = (0x0013)
-         * - Diffie-Helmann DSS key exchange, 3DES-EDE-CBC encryption and SHA1
-         *   authentication.
+         * TLS_NULL_WITH_NULL_NULL           = 0x0000 
+         * TLS_RSA_WITH_RC4_128_MD5          = 0x0004
+         * TLS_RSA_WITH_RC4_128_SHA          = 0x0005 
+         * TLS_RSA_WITH_3DES_EDE_CBC_SHA     = 0x000a
+         * TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA = 0x0016
+         * TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA = 0x0013
          * TLS_RSA_WITH_AES_128_CBC_SHA      = 0x002F
-         * - RSA key exchange, AES-128 encryption and SHA1 authentication.
          * TLS_DHE_DSS_WITH_AES_128_CBC_SHA  = 0x0032
-         * - Diffie-Helmann DSS key exchange, AES-128-CBC encryption and SHA1
-         *   authentication.
          * TLS_DHE_RSA_WITH_AES_128_CBC_SHA  = 0x0033
-         * - Diffie-Helmann RSA key exchange, AES-128-CBC encryption and SHA1
-         *   authentication.
-         * TLS_DH_anon_WITH_AES_128_CBC_SHA  = 0x0034,
-         * - Supported when EAP-FAST is supported 
-         * - Diffie-Helmann anonymous key exchange, AES-128-CBC encryption and 
-         *   SHA1 authentication.
+         * TLS_DH_anon_WITH_AES_128_CBC_SHA  = 0x0034
          */
         CipherSuites,
         /*! bool */
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/accesssec_plat/eap_qt_configuration_api/inc/eapqtconfigdefs.h	Thu May 27 10:23:43 2010 +0300
@@ -0,0 +1,40 @@
+/*
+ * Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
+ * All rights reserved.
+ * This component and the accompanying materials are made available
+ * under the terms of the License "Eclipse Public License v1.0"
+ * which accompanies this distribution, and is available
+ * at the URL "http://www.eclipse.org/legal/epl-v10.html".
+ *
+ * Initial Contributors:
+ * Nokia Corporation - initial contribution.
+ *
+ * Contributors:
+ *
+ * Description:
+ *   Export definition file for EAP QT configuration API
+ *   headers
+ *
+ */
+
+/*
+ * %version: 1 %
+ */
+
+#ifndef EAPQTCONFIGDEFS_H_
+#define EAPQTCONFIGDEFS_H_
+
+#ifdef BUILD_EAP_QT_CONFIG_INTERFACE_DLL
+#define EAP_QT_CONFIG_INTERFACE_EXPORT Q_DECL_EXPORT
+#else
+#define EAP_QT_CONFIG_INTERFACE_EXPORT Q_DECL_IMPORT
+#endif
+
+#ifdef BUILD_EAP_QT_PLUGIN_INFO_DLL
+#define EAP_QT_PLUGIN_INFO_EXPORT Q_DECL_EXPORT
+#else
+#define EAP_QT_PLUGIN_INFO_EXPORT Q_DECL_IMPORT
+#endif
+
+
+#endif // EAPQTCONFIGDEFS_H_
--- a/accesssec_plat/eap_qt_configuration_api/inc/eapqtconfiginterface.h	Mon May 24 20:32:47 2010 +0300
+++ b/accesssec_plat/eap_qt_configuration_api/inc/eapqtconfiginterface.h	Thu May 27 10:23:43 2010 +0300
@@ -17,7 +17,7 @@
  */
 
 /*
- * %version: 1 %
+ * %version: 2 %
  */
 
 #ifndef EAPQTCONFIGINTERFACE_H
@@ -25,18 +25,13 @@
 
 #include <qglobal.h>
 #include <eapqtconfig.h>
+#include <eapqtconfigdefs.h>
 
 /*!
  * @addtogroup group_eap_config_api
  * @{
  */
 
-#ifdef BUILD_EAP_QT_CONFIG_INTERFACE_DLL
-#define EAP_QT_CONFIG_INTERFACE_EXPORT Q_DECL_EXPORT
-#else
-#define EAP_QT_CONFIG_INTERFACE_EXPORT Q_DECL_IMPORT
-#endif
-
 class CpBaseSettingView;
 class EapQtValidator;
 class EapQtPluginInfo;
@@ -58,7 +53,7 @@
         EapBearerTypeVpn,
     };
 
-    static const int IAP_ID_UNDEFINED = -1;
+    static const int IapIdUndefined = -1;
 
 public:
 
--- a/accesssec_plat/eap_qt_configuration_api/inc/eapqtexpandedeaptype.h	Mon May 24 20:32:47 2010 +0300
+++ b/accesssec_plat/eap_qt_configuration_api/inc/eapqtexpandedeaptype.h	Thu May 27 10:23:43 2010 +0300
@@ -17,7 +17,7 @@
  */
 
 /*
- * %version: 1 %
+ * %version: 2 %
  */
 
 #ifndef EAPQTEXPANDEDEAPTYPE_H
@@ -25,16 +25,12 @@
 
 #include <QByteArray>
 #include <QMetaType>
+#include <eapqtconfigdefs.h>
 
-#ifdef BUILD_EAP_QT_PLUGIN_INFO_DLL
-#define EAP_QT_EXPANDED_EAP_TYPE_EXPORT Q_DECL_EXPORT
-#else
-#define EAP_QT_EXPANDED_EAP_TYPE_EXPORT Q_DECL_IMPORT
-#endif
 
 class EapQtExpandedEapTypePrivate;
-// http://www.iana.org/assignments/eap-numbers
-class EAP_QT_EXPANDED_EAP_TYPE_EXPORT EapQtExpandedEapType
+
+class EAP_QT_PLUGIN_INFO_EXPORT EapQtExpandedEapType
 {
 public:
     enum Type
@@ -59,7 +55,7 @@
     EapQtExpandedEapType();
     EapQtExpandedEapType(const Type type);
     EapQtExpandedEapType(const QByteArray data);
-    EapQtExpandedEapType(const EapQtExpandedEapType & type);
+    EapQtExpandedEapType(const EapQtExpandedEapType& type);
     ~EapQtExpandedEapType();
 
     QByteArray eapExpandedData() const;
--- a/accesssec_plat/eap_qt_configuration_api/inc/eapqtpluginhandle.h	Mon May 24 20:32:47 2010 +0300
+++ b/accesssec_plat/eap_qt_configuration_api/inc/eapqtpluginhandle.h	Thu May 27 10:23:43 2010 +0300
@@ -17,7 +17,7 @@
  */
 
 /*
- * %version: 3 %
+ * %version: 4 %
  */
 
 #ifndef EAPQTPLUGINHANDLE_H
@@ -25,17 +25,12 @@
 
 #include <qglobal.h>
 #include <QMetaType>
-
-#ifdef BUILD_EAP_QT_PLUGIN_INFO_DLL
-#define EAP_QT_PLUGIN_HANDLE_EXPORT Q_DECL_EXPORT
-#else
-#define EAP_QT_PLUGIN_HANDLE_EXPORT Q_DECL_IMPORT
-#endif
+#include <eapqtconfigdefs.h>
 
 class EapQtExpandedEapType;
 class EapQtPluginHandlePrivate;
 
-class EAP_QT_PLUGIN_HANDLE_EXPORT EapQtPluginHandle
+class EAP_QT_PLUGIN_INFO_EXPORT EapQtPluginHandle
 {
 public:
     
@@ -61,8 +56,8 @@
     EapQtPluginHandle();
     EapQtPluginHandle(Plugin id);
     EapQtPluginHandle(EapQtExpandedEapType type); // maps type to default UIDs
+    EapQtPluginHandle(const EapQtPluginHandle& handle);
     EapQtPluginHandle(EapQtExpandedEapType type, int uid);
-    EapQtPluginHandle(const EapQtPluginHandle& handle);
     ~EapQtPluginHandle();
 
     EapQtExpandedEapType type() const;
--- a/accesssec_plat/eap_qt_configuration_api/inc/eapqtplugininfo.h	Mon May 24 20:32:47 2010 +0300
+++ b/accesssec_plat/eap_qt_configuration_api/inc/eapqtplugininfo.h	Thu May 27 10:23:43 2010 +0300
@@ -17,19 +17,14 @@
  */
 
 /*
- * %version: 1 %
+ * %version: 2 %
  */
 
 #ifndef EAPQTPLUGININFO_H
 #define EAPQTPLUGININFO_H
 
 #include <QString>
-
-#ifdef BUILD_EAP_QT_PLUGIN_INFO_DLL
-#define EAP_QT_PLUGIN_INFO_EXPORT Q_DECL_EXPORT
-#else
-#define EAP_QT_PLUGIN_INFO_EXPORT Q_DECL_IMPORT
-#endif
+#include <eapqtconfigdefs.h>
 
 class EapQtPluginHandle;
 class EapQtPluginInfoPrivate;
--- a/accesssec_plat/eap_qt_configuration_api/inc/eapqtvalidator.h	Mon May 24 20:32:47 2010 +0300
+++ b/accesssec_plat/eap_qt_configuration_api/inc/eapqtvalidator.h	Thu May 27 10:23:43 2010 +0300
@@ -17,25 +17,20 @@
  */
 
 /*
- * %version: 1 %
+ * %version: 2 %
  */
 
 #ifndef EAPQTVALIDATOR_H
 #define EAPQTVALIDATOR_H
 
 #include <QVariant>
+#include <eapqtconfigdefs.h>
 
 /*!
  * @addtogroup group_eap_config_api
  * @{
  */
 
-#ifdef BUILD_EAP_QT_CONFIG_INTERFACE_DLL
-#define EAP_QT_CONFIG_INTERFACE_EXPORT Q_DECL_EXPORT
-#else
-#define EAP_QT_CONFIG_INTERFACE_EXPORT Q_DECL_IMPORT
-#endif
-
 class HbLineEdit;
 
 /*!
--- a/accesssec_plat/group/bld.inf	Mon May 24 20:32:47 2010 +0300
+++ b/accesssec_plat/group/bld.inf	Thu May 27 10:23:43 2010 +0300
@@ -1,10 +1,10 @@
 /*
-* Copyright (c) 2001-2009 Nokia Corporation and/or its subsidiary(-ies). 
+* Copyright (c) 2001-2006 Nokia Corporation and/or its subsidiary(-ies).
 * All rights reserved.
 * This component and the accompanying materials are made available
-* under the terms of the License "Symbian Foundation License v1.0"
+* under the terms of the License "Eclipse Public License v1.0"
 * which accompanies this distribution, and is available
-* at the URL "http://www.symbianfoundation.org/legal/sfl-v10.html".
+* at the URL "http://www.eclipse.org/legal/epl-v10.html".
 *
 * Initial Contributors:
 * Nokia Corporation - initial contribution.
@@ -16,7 +16,7 @@
 */
 
 /*
-* %version: 3.1.2 %
+* %version: 9 %
 */
 
 PRJ_PLATFORMS
--- a/eapol/eapol_framework/eapol_symbian/am/eap_notifier/group/eap_notifier.mmp	Mon May 24 20:32:47 2010 +0300
+++ b/eapol/eapol_framework/eapol_symbian/am/eap_notifier/group/eap_notifier.mmp	Thu May 27 10:23:43 2010 +0300
@@ -16,7 +16,7 @@
 */
 
 /*
-* %version:  %
+* %version:  5 %
 */
 
 // using relative paths for sourcepath and user includes
@@ -41,8 +41,3 @@
 LIBRARY	      eaptools.lib
 LIBRARY		    HbCore.lib
 LIBRARY	      HbWidgets.lib
-
-EXPORTUNFROZEN
-
-//deffile ...
-//nostrictdef
\ No newline at end of file
--- a/eapol/eapol_framework/eapol_symbian/am/eap_notifier/inc/eap_auth_observer.h	Mon May 24 20:32:47 2010 +0300
+++ b/eapol/eapol_framework/eapol_symbian/am/eap_notifier/inc/eap_auth_observer.h	Thu May 27 10:23:43 2010 +0300
@@ -74,14 +74,13 @@
         void OldPwdQueryDataReceived( CHbSymbianVariantMap& aData );
         
     private:
-        
-        /* Current EAP notifier type to serve */
-        CEapAuthNotifier::EEapNotifierType iType;
-        
         /* Pointer to the object that triggered the dialog opening,
          * needed to update the information about the user input.
          */
         CEapAuthNotifier* iNotifier;
+        
+        /* Current EAP notifier type to serve */
+        CEapAuthNotifier::EEapNotifierType iType;
     };
 
 #endif /* __EAPAUTHOBSERVER_H__ */
--- a/eapol/eapol_framework/eapol_symbian/am/type/generic/symbian/plugin/src/EapGeneric.cpp	Mon May 24 20:32:47 2010 +0300
+++ b/eapol/eapol_framework/eapol_symbian/am/type/generic/symbian/plugin/src/EapGeneric.cpp	Thu May 27 10:23:43 2010 +0300
@@ -16,7 +16,7 @@
 */
 
 /*
-* %version: 53 %
+* %version: 54 %
 */
 
 // This is enumeration of EAPOL source code.
@@ -340,8 +340,6 @@
 			EAP_STATUS_RETURN(m_am_tools, eap_status_allocation_error)));
 	}
 	
-	CleanupStack::PushL(internal_settings);
- 	
 	internal_settings->m_IndexType = iIndexType;
 	internal_settings->m_Index = iIndex;
 
@@ -350,6 +348,8 @@
 		&(internal_settings->m_EAPType));
 	if (error != KErrNone)
 	{
+		delete internal_settings;
+
 		(void)EAP_STATUS_RETURN(m_am_tools, m_am_tools->convert_am_error_to_eapol_error(error));
 		User::Leave(error);
 	}
@@ -357,7 +357,7 @@
 
 	eap_status_e status = m_server->delete_configuration(internal_settings);
 
-	CleanupStack::PopAndDestroy(internal_settings);
+	delete internal_settings;
 
 	if (status != eap_status_ok)
 	{
@@ -445,7 +445,6 @@
 			EAP_STATUS_RETURN(m_am_tools, eap_status_allocation_error)));
 	}
 	
-  CleanupStack::PushL(internal_settings);
 	internal_settings->m_IndexType = aIndexType;
 	internal_settings->m_Index = aIndex;
 
@@ -454,6 +453,8 @@
 		&(internal_settings->m_EAPType));
 	if (error != KErrNone)
 	{
+		delete internal_settings;
+
 		(void)EAP_STATUS_RETURN(m_am_tools, m_am_tools->convert_am_error_to_eapol_error(error));
 		User::Leave(error);
 	}
@@ -464,7 +465,7 @@
 
 	if (status != eap_status_ok)
 	{
-		 CleanupStack::PopAndDestroy(internal_settings);
+		delete internal_settings;
 
 		User::Leave(m_am_tools->convert_eapol_error_to_am_error(
 			EAP_STATUS_RETURN(m_am_tools, status)));
@@ -476,6 +477,8 @@
 
 	if (iCompletionStatus != eap_status_ok)
 	{
+		delete internal_settings;
+
 		User::Leave(m_am_tools->convert_eapol_error_to_am_error(
 			EAP_STATUS_RETURN(m_am_tools, iCompletionStatus)));
 	}
@@ -488,6 +491,8 @@
 		&(internal_settings->m_EAPType));
 	if (error != KErrNone)
 	{
+		delete internal_settings;
+
 		(void)EAP_STATUS_RETURN(m_am_tools, m_am_tools->convert_am_error_to_eapol_error(error));
 		User::Leave(error);
 	}
@@ -503,7 +508,7 @@
 
 	status = m_server->set_index(internal_settings);
 
-	CleanupStack::PopAndDestroy(internal_settings);
+	delete internal_settings;
 
 	if (status != eap_status_ok)
 	{
@@ -542,8 +547,6 @@
 			EAP_STATUS_RETURN(m_am_tools, eap_status_allocation_error)));
 	}
 
-	CleanupStack::PushL(internal_settings);
-
 	eap_status_e status(eap_status_process_general_error);
 
 	TInt error(KErrNone);
@@ -562,7 +565,8 @@
 			&(internal_settings->m_EAPType));
 		if (error != KErrNone)
 		{
-			CleanupStack::PopAndDestroy(internal_settings);
+			delete internal_settings;
+
 			(void)EAP_STATUS_RETURN(m_am_tools, m_am_tools->convert_am_error_to_eapol_error(error));
 			User::Leave(error);
 		}
@@ -579,7 +583,7 @@
 		status = m_am_tools->convert_am_error_to_eapol_error(error);
 	}
 
-	CleanupStack::PopAndDestroy(internal_settings);
+	delete internal_settings;
 
 	if (status != eap_status_ok)
 	{
@@ -616,7 +620,6 @@
 		User::Leave(m_am_tools->convert_eapol_error_to_am_error(
 			EAP_STATUS_RETURN(m_am_tools, eap_status_allocation_error)));
 	}
-  CleanupStack::PushL(internal_settings);
 
 	internal_settings->m_IndexType = iIndexType;
 	internal_settings->m_Index = iIndex;
@@ -626,7 +629,8 @@
 		&(internal_settings->m_EAPType));
 	if (error != KErrNone)
 	{
-		CleanupStack::PopAndDestroy(internal_settings);
+		delete internal_settings;
+
 		(void)EAP_STATUS_RETURN(m_am_tools, m_am_tools->convert_am_error_to_eapol_error(error));
 		User::Leave(error);
 	}
@@ -640,7 +644,7 @@
 
 	eap_status_e status = m_server->get_configuration(internal_settings);
 
-	CleanupStack::PopAndDestroy(internal_settings);
+	delete internal_settings;
 
 	if (status != eap_status_ok)
 	{
@@ -715,6 +719,8 @@
 		&(internal_settings->m_EAPType));
 	if (error != KErrNone)
 	{
+		delete internal_settings;
+
 		(void)EAP_STATUS_RETURN(m_am_tools, m_am_tools->convert_am_error_to_eapol_error(error));
 		User::Leave(error);
 	}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/eapol/eapol_framework/eapol_symbian/bwins/EapAuthServeru.def	Thu May 27 10:23:43 2010 +0300
@@ -0,0 +1,107 @@
+EXPORTS
+	?get_is_valid@eap_am_stack_symbian_c@@UAE_NXZ @ 1 NONAME ; bool eap_am_stack_symbian_c::get_is_valid(void)
+	??1eap_core_server_message_if_c@@UAE@XZ @ 2 NONAME ; eap_core_server_message_if_c::~eap_core_server_message_if_c(void)
+	?send_message@eap_general_settings_server_message_if_c@@AAE?AW4eap_status_e@@PAVeap_process_tlv_message_data_c@@@Z @ 3 NONAME ; enum eap_status_e eap_general_settings_server_message_if_c::send_message(class eap_process_tlv_message_data_c *)
+	?get_eapol_key_authentication_type_string@eapol_key_state_string_c@@SAPBDW4eapol_key_authentication_type_e@@@Z @ 4 NONAME ; char const * eapol_key_state_string_c::get_eapol_key_authentication_type_string(enum eapol_key_authentication_type_e)
+	?complete_copy_configuration@eap_plugin_server_message_if_c@@UAE?AW4eap_status_e@@PBVeap_method_settings_c@@@Z @ 5 NONAME ; enum eap_status_e eap_plugin_server_message_if_c::complete_copy_configuration(class eap_method_settings_c const *)
+	?state_notification@eap_core_server_message_if_c@@UAEXPBVabs_eap_state_notification_c@@@Z @ 6 NONAME ; void eap_core_server_message_if_c::state_notification(class abs_eap_state_notification_c const *)
+	?set_eap_database_reference_values@eap_am_stack_symbian_c@@UAE?AW4eap_status_e@@PBVeap_variable_data_c@@@Z @ 7 NONAME ; enum eap_status_e eap_am_stack_symbian_c::set_eap_database_reference_values(class eap_variable_data_c const *)
+	?get_is_valid@eap_general_settings_server_message_if_c@@UAE_NXZ @ 8 NONAME ; bool eap_general_settings_server_message_if_c::get_is_valid(void)
+	?complete_delete_all_eap_settings@eap_general_settings_server_message_if_c@@UAE?AW4eap_status_e@@PBVeap_method_settings_c@@@Z @ 9 NONAME ; enum eap_status_e eap_general_settings_server_message_if_c::complete_delete_all_eap_settings(class eap_method_settings_c const *)
+	?set_session_timeout@eap_core_server_message_if_c@@UAE?AW4eap_status_e@@K@Z @ 10 NONAME ; enum eap_status_e eap_core_server_message_if_c::set_session_timeout(unsigned long)
+	?cancel_timer@eap_am_stack_symbian_c@@UAE?AW4eap_status_e@@PAVabs_eap_base_timer_c@@K@Z @ 11 NONAME ; enum eap_status_e eap_am_stack_symbian_c::cancel_timer(class abs_eap_base_timer_c *, unsigned long)
+	??1eapol_key_state_string_c@@UAE@XZ @ 12 NONAME ; eapol_key_state_string_c::~eapol_key_state_string_c(void)
+	?save_simple_config_session@eap_am_stack_symbian_c@@UAE?AW4eap_status_e@@W4simple_config_state_e@@PBV?$eap_array_c@Vsimple_config_credential_c@@@@PBVeap_variable_data_c@@W4simple_config_Device_Password_ID_e@@PBVsimple_config_payloads_c@@@Z @ 13 NONAME ; enum eap_status_e eap_am_stack_symbian_c::save_simple_config_session(enum simple_config_state_e, class eap_array_c<class simple_config_credential_c> const *, class eap_variable_data_c const *, enum simple_config_Device_Password_ID_e, class simple_config_payloads_c const *)
+	?process_data@eap_core_server_message_if_c@@UAE?AW4eap_status_e@@PBXK@Z @ 14 NONAME ; enum eap_status_e eap_core_server_message_if_c::process_data(void const *, unsigned long)
+	?send_message@eap_plugin_server_message_if_c@@AAE?AW4eap_status_e@@PAVeap_process_tlv_message_data_c@@@Z @ 15 NONAME ; enum eap_status_e eap_plugin_server_message_if_c::send_message(class eap_process_tlv_message_data_c *)
+	?set_partner@eap_am_stack_symbian_c@@UAE?AW4eap_status_e@@PAVabs_eap_am_stack_c@@PAVabs_eap_configuration_if_c@@@Z @ 16 NONAME ; enum eap_status_e eap_am_stack_symbian_c::set_partner(class abs_eap_am_stack_c *, class abs_eap_configuration_if_c *)
+	?get_is_valid@eap_core_server_message_if_c@@UAE_NXZ @ 17 NONAME ; bool eap_core_server_message_if_c::get_is_valid(void)
+	??0eap_core_server_message_if_c@@QAE@PAVabs_eap_am_tools_c@@_NK@Z @ 18 NONAME ; eap_core_server_message_if_c::eap_core_server_message_if_c(class abs_eap_am_tools_c *, bool, unsigned long)
+	?process_message@eap_plugin_server_message_if_c@@AAE?AW4eap_status_e@@PAVeap_process_tlv_message_data_c@@@Z @ 19 NONAME ; enum eap_status_e eap_plugin_server_message_if_c::process_message(class eap_process_tlv_message_data_c *)
+	?process_data@eap_plugin_server_message_if_c@@UAE?AW4eap_status_e@@PBXK@Z @ 20 NONAME ; enum eap_status_e eap_plugin_server_message_if_c::process_data(void const *, unsigned long)
+	?read_configure@eap_am_stack_symbian_c@@UAE?AW4eap_status_e@@PBVeap_configuration_field_c@@PAVeap_variable_data_c@@@Z @ 21 NONAME ; enum eap_status_e eap_am_stack_symbian_c::read_configure(class eap_configuration_field_c const *, class eap_variable_data_c *)
+	??0eap_am_stack_symbian_c@@QAE@PAVabs_eap_am_tools_c@@_N@Z @ 22 NONAME ; eap_am_stack_symbian_c::eap_am_stack_symbian_c(class abs_eap_am_tools_c *, bool)
+	?send_error_message@eap_general_settings_server_message_if_c@@AAE?AW4eap_status_e@@W42@W4eap_tlv_message_type_function_e@@@Z @ 23 NONAME ; enum eap_status_e eap_general_settings_server_message_if_c::send_error_message(enum eap_status_e, enum eap_tlv_message_type_function_e)
+	?process_message@eap_core_server_message_if_c@@AAE?AW4eap_status_e@@PAVeap_process_tlv_message_data_c@@@Z @ 24 NONAME ; enum eap_status_e eap_core_server_message_if_c::process_message(class eap_process_tlv_message_data_c *)
+	?complete_get_802_11_authentication_mode@eap_core_server_message_if_c@@UAE?AW4eap_status_e@@W42@PBVeap_am_network_id_c@@W4eapol_key_802_11_authentication_mode_e@@@Z @ 25 NONAME ; enum eap_status_e eap_core_server_message_if_c::complete_get_802_11_authentication_mode(enum eap_status_e, class eap_am_network_id_c const *, enum eapol_key_802_11_authentication_mode_e)
+	?check_is_valid_eap_type@eap_am_stack_symbian_c@@UAE?AW4eap_status_e@@Veap_expanded_type_c@@@Z @ 26 NONAME ; enum eap_status_e eap_am_stack_symbian_c::check_is_valid_eap_type(class eap_expanded_type_c)
+	??1EapClientIf@@UAE@XZ @ 27 NONAME ; EapClientIf::~EapClientIf(void)
+	??0eap_general_settings_server_message_if_c@@QAE@PAVabs_eap_am_tools_c@@@Z @ 28 NONAME ; eap_general_settings_server_message_if_c::eap_general_settings_server_message_if_c(class abs_eap_am_tools_c *)
+	?GetServerNameAndExe@EapClientIf@@KAHPAV?$TBuf@$0BI@@@0@Z @ 29 NONAME ; int EapClientIf::GetServerNameAndExe(class TBuf<24> *, class TBuf<24> *)
+	?read_configure@eap_core_server_message_if_c@@UAE?AW4eap_status_e@@PBVeap_configuration_field_c@@PAVeap_variable_data_c@@@Z @ 30 NONAME ; enum eap_status_e eap_core_server_message_if_c::read_configure(class eap_configuration_field_c const *, class eap_variable_data_c *)
+	?packet_send@eap_core_server_message_if_c@@UAE?AW4eap_status_e@@PBVeap_am_network_id_c@@PAVeap_buf_chain_wr_c@@KKK@Z @ 31 NONAME ; enum eap_status_e eap_core_server_message_if_c::packet_send(class eap_am_network_id_c const *, class eap_buf_chain_wr_c *, unsigned long, unsigned long, unsigned long)
+	?get_eap_type_list@eap_core_server_message_if_c@@UAE?AW4eap_status_e@@PAV?$eap_array_c@Veap_expanded_type_c@@@@@Z @ 32 NONAME ; enum eap_status_e eap_core_server_message_if_c::get_eap_type_list(class eap_array_c<class eap_expanded_type_c> *)
+	?shutdown@eap_plugin_server_message_if_c@@UAE?AW4eap_status_e@@XZ @ 33 NONAME ; enum eap_status_e eap_plugin_server_message_if_c::shutdown(void)
+	?complete_delete_configuration@eap_plugin_server_message_if_c@@UAE?AW4eap_status_e@@PBVeap_method_settings_c@@@Z @ 34 NONAME ; enum eap_status_e eap_plugin_server_message_if_c::complete_delete_configuration(class eap_method_settings_c const *)
+	?complete_get_certificate_lists@eap_general_settings_server_message_if_c@@UAE?AW4eap_status_e@@PBVeap_method_settings_c@@@Z @ 35 NONAME ; enum eap_status_e eap_general_settings_server_message_if_c::complete_get_certificate_lists(class eap_method_settings_c const *)
+	?complete_remove_eap_session@eap_core_server_message_if_c@@EAE?AW4eap_status_e@@_NPBVeap_am_network_id_c@@@Z @ 36 NONAME ; enum eap_status_e eap_core_server_message_if_c::complete_remove_eap_session(bool, class eap_am_network_id_c const *)
+	?set_timer@eap_core_server_message_if_c@@UAE?AW4eap_status_e@@PAVabs_eap_base_timer_c@@KPAXK@Z @ 37 NONAME ; enum eap_status_e eap_core_server_message_if_c::set_timer(class abs_eap_base_timer_c *, unsigned long, void *, unsigned long)
+	?shutdown@eap_core_server_message_if_c@@UAE?AW4eap_status_e@@XZ @ 38 NONAME ; enum eap_status_e eap_core_server_message_if_c::shutdown(void)
+	?restart_authentication@eap_core_server_message_if_c@@UAE?AW4eap_status_e@@PBVeap_am_network_id_c@@_N11@Z @ 39 NONAME ; enum eap_status_e eap_core_server_message_if_c::restart_authentication(class eap_am_network_id_c const *, bool, bool, bool)
+	?get_eap_type_list@eap_am_stack_symbian_c@@UAE?AW4eap_status_e@@PAV?$eap_array_c@Veap_expanded_type_c@@@@@Z @ 40 NONAME ; enum eap_status_e eap_am_stack_symbian_c::get_eap_type_list(class eap_array_c<class eap_expanded_type_c> *)
+	?save_simple_config_session@eap_core_server_message_if_c@@UAE?AW4eap_status_e@@W4simple_config_state_e@@PBV?$eap_array_c@Vsimple_config_credential_c@@@@PBVeap_variable_data_c@@W4simple_config_Device_Password_ID_e@@PBVsimple_config_payloads_c@@@Z @ 41 NONAME ; enum eap_status_e eap_core_server_message_if_c::save_simple_config_session(enum simple_config_state_e, class eap_array_c<class simple_config_credential_c> const *, class eap_variable_data_c const *, enum simple_config_Device_Password_ID_e, class simple_config_payloads_c const *)
+	??0EapClientIf@@QAE@XZ @ 42 NONAME ; EapClientIf::EapClientIf(void)
+	?shutdown@eap_am_stack_symbian_c@@UAE?AW4eap_status_e@@XZ @ 43 NONAME ; enum eap_status_e eap_am_stack_symbian_c::shutdown(void)
+	?timer_delete_data@eap_plugin_server_message_if_c@@UAE?AW4eap_status_e@@KPAX@Z @ 44 NONAME ; enum eap_status_e eap_plugin_server_message_if_c::timer_delete_data(unsigned long, void *)
+	?configure@eap_plugin_server_message_if_c@@UAE?AW4eap_status_e@@PBVeap_variable_data_c@@@Z @ 45 NONAME ; enum eap_status_e eap_plugin_server_message_if_c::configure(class eap_variable_data_c const *)
+	?write_configure@eap_core_server_message_if_c@@UAE?AW4eap_status_e@@PBVeap_configuration_field_c@@PAVeap_variable_data_c@@@Z @ 46 NONAME ; enum eap_status_e eap_core_server_message_if_c::write_configure(class eap_configuration_field_c const *, class eap_variable_data_c *)
+	?timer_expired@eap_core_server_message_if_c@@UAE?AW4eap_status_e@@KPAX@Z @ 47 NONAME ; enum eap_status_e eap_core_server_message_if_c::timer_expired(unsigned long, void *)
+	?process_message_type_error@eap_plugin_server_message_if_c@@AAE?AW4eap_status_e@@PBV?$eap_array_c@Veap_tlv_header_c@@@@@Z @ 48 NONAME ; enum eap_status_e eap_plugin_server_message_if_c::process_message_type_error(class eap_array_c<class eap_tlv_header_c> const *)
+	?set_is_valid@eap_core_server_message_if_c@@QAEXXZ @ 49 NONAME ; void eap_core_server_message_if_c::set_is_valid(void)
+	?configure@eap_general_settings_server_message_if_c@@UAE?AW4eap_status_e@@PBVeap_variable_data_c@@@Z @ 50 NONAME ; enum eap_status_e eap_general_settings_server_message_if_c::configure(class eap_variable_data_c const *)
+	?set_is_valid@eap_plugin_server_message_if_c@@QAEXXZ @ 51 NONAME ; void eap_plugin_server_message_if_c::set_is_valid(void)
+	?asynchronous_start_authentication@eap_core_server_message_if_c@@QAE?AW4eap_status_e@@PBVeap_am_network_id_c@@_N@Z @ 52 NONAME ; enum eap_status_e eap_core_server_message_if_c::asynchronous_start_authentication(class eap_am_network_id_c const *, bool)
+	?timer_delete_data@eap_core_server_message_if_c@@UAE?AW4eap_status_e@@KPAX@Z @ 53 NONAME ; enum eap_status_e eap_core_server_message_if_c::timer_delete_data(unsigned long, void *)
+	?complete_set_index@eap_plugin_server_message_if_c@@UAE?AW4eap_status_e@@PBVeap_method_settings_c@@@Z @ 54 NONAME ; enum eap_status_e eap_plugin_server_message_if_c::complete_set_index(class eap_method_settings_c const *)
+	?eap_mtu@eap_core_server_message_if_c@@AAE?AW4eap_status_e@@PBV?$eap_array_c@Veap_tlv_header_c@@@@@Z @ 55 NONAME ; enum eap_status_e eap_core_server_message_if_c::eap_mtu(class eap_array_c<class eap_tlv_header_c> const *)
+	?get_eapol_key_handshake_type_string@eapol_key_state_string_c@@SAPBDW4eapol_key_handshake_type_e@@@Z @ 56 NONAME ; char const * eapol_key_state_string_c::get_eapol_key_handshake_type_string(enum eapol_key_handshake_type_e)
+	?get_is_valid@eap_plugin_server_message_if_c@@UAE_NXZ @ 57 NONAME ; bool eap_plugin_server_message_if_c::get_is_valid(void)
+	?add_rogue_ap@eap_core_server_message_if_c@@UAE?AW4eap_status_e@@AAV?$eap_array_c@Veap_rogue_ap_entry_c@@@@@Z @ 58 NONAME ; enum eap_status_e eap_core_server_message_if_c::add_rogue_ap(class eap_array_c<class eap_rogue_ap_entry_c> &)
+	?set_timer@eap_am_stack_symbian_c@@UAE?AW4eap_status_e@@PAVabs_eap_base_timer_c@@KPAXK@Z @ 59 NONAME ; enum eap_status_e eap_am_stack_symbian_c::set_timer(class abs_eap_base_timer_c *, unsigned long, void *, unsigned long)
+	??1eap_am_stack_symbian_c@@UAE@XZ @ 60 NONAME ; eap_am_stack_symbian_c::~eap_am_stack_symbian_c(void)
+	?check_is_valid_eap_type@eap_core_server_message_if_c@@UAE?AW4eap_status_e@@Veap_expanded_type_c@@@Z @ 61 NONAME ; enum eap_status_e eap_core_server_message_if_c::check_is_valid_eap_type(class eap_expanded_type_c)
+	?shutdown@eap_general_settings_server_message_if_c@@UAE?AW4eap_status_e@@XZ @ 62 NONAME ; enum eap_status_e eap_general_settings_server_message_if_c::shutdown(void)
+	?set_partner@eap_core_server_message_if_c@@UAEXPAVabs_eap_am_message_if_c@@@Z @ 63 NONAME ; void eap_core_server_message_if_c::set_partner(class abs_eap_am_message_if_c *)
+	?complete_get_configuration@eap_plugin_server_message_if_c@@UAE?AW4eap_status_e@@PBVeap_method_settings_c@@@Z @ 64 NONAME ; enum eap_status_e eap_plugin_server_message_if_c::complete_get_configuration(class eap_method_settings_c const *)
+	?get_802_11_authentication_mode@eap_am_stack_symbian_c@@UAE?AW4eap_status_e@@PBVeap_am_network_id_c@@W4eapol_key_authentication_type_e@@@Z @ 65 NONAME ; enum eap_status_e eap_am_stack_symbian_c::get_802_11_authentication_mode(class eap_am_network_id_c const *, enum eapol_key_authentication_type_e)
+	?packet_data_crypto_keys@eap_core_server_message_if_c@@UAE?AW4eap_status_e@@PBVeap_am_network_id_c@@PBVeap_master_session_key_c@@@Z @ 66 NONAME ; enum eap_status_e eap_core_server_message_if_c::packet_data_crypto_keys(class eap_am_network_id_c const *, class eap_master_session_key_c const *)
+	?timer_expired@eap_plugin_server_message_if_c@@UAE?AW4eap_status_e@@KPAX@Z @ 67 NONAME ; enum eap_status_e eap_plugin_server_message_if_c::timer_expired(unsigned long, void *)
+	?process_data@eap_general_settings_server_message_if_c@@UAE?AW4eap_status_e@@PBXK@Z @ 68 NONAME ; enum eap_status_e eap_general_settings_server_message_if_c::process_data(void const *, unsigned long)
+	??0eapol_key_state_string_c@@QAE@XZ @ 69 NONAME ; eapol_key_state_string_c::eapol_key_state_string_c(void)
+	?complete_invoke_ui@eap_plugin_server_message_if_c@@UAE?AW4eap_status_e@@PBVeap_method_settings_c@@@Z @ 70 NONAME ; enum eap_status_e eap_plugin_server_message_if_c::complete_invoke_ui(class eap_method_settings_c const *)
+	?get_802_11_authentication_mode@eap_core_server_message_if_c@@AAE?AW4eap_status_e@@PBV?$eap_array_c@Veap_tlv_header_c@@@@@Z @ 71 NONAME ; enum eap_status_e eap_core_server_message_if_c::get_802_11_authentication_mode(class eap_array_c<class eap_tlv_header_c> const *)
+	?load_module@eap_am_stack_symbian_c@@UAE?AW4eap_status_e@@Veap_expanded_type_c@@0PAVabs_eap_base_type_c@@PAPAVeap_base_type_c@@_NPBVeap_am_network_id_c@@@Z @ 72 NONAME ; enum eap_status_e eap_am_stack_symbian_c::load_module(class eap_expanded_type_c, class eap_expanded_type_c, class abs_eap_base_type_c *, class eap_base_type_c * *, bool, class eap_am_network_id_c const *)
+	?unload_module@eap_core_server_message_if_c@@UAE?AW4eap_status_e@@Veap_expanded_type_c@@@Z @ 73 NONAME ; enum eap_status_e eap_core_server_message_if_c::unload_module(class eap_expanded_type_c)
+	?process_message_type_error@eap_core_server_message_if_c@@AAE?AW4eap_status_e@@PBV?$eap_array_c@Veap_tlv_header_c@@@@@Z @ 74 NONAME ; enum eap_status_e eap_core_server_message_if_c::process_message_type_error(class eap_array_c<class eap_tlv_header_c> const *)
+	?complete_get_eap_methods@eap_general_settings_server_message_if_c@@UAE?AW4eap_status_e@@PBVeap_method_settings_c@@@Z @ 75 NONAME ; enum eap_status_e eap_general_settings_server_message_if_c::complete_get_eap_methods(class eap_method_settings_c const *)
+	?cancel_timer@eap_core_server_message_if_c@@UAE?AW4eap_status_e@@PAVabs_eap_base_timer_c@@K@Z @ 76 NONAME ; enum eap_status_e eap_core_server_message_if_c::cancel_timer(class abs_eap_base_timer_c *, unsigned long)
+	?complete_get_type_info@eap_plugin_server_message_if_c@@UAE?AW4eap_status_e@@PBVeap_method_settings_c@@@Z @ 77 NONAME ; enum eap_status_e eap_plugin_server_message_if_c::complete_get_type_info(class eap_method_settings_c const *)
+	?send_message@eap_core_server_message_if_c@@AAE?AW4eap_status_e@@PAVeap_process_tlv_message_data_c@@@Z @ 78 NONAME ; enum eap_status_e eap_core_server_message_if_c::send_message(class eap_process_tlv_message_data_c *)
+	?complete_set_eap_methods@eap_general_settings_server_message_if_c@@UAE?AW4eap_status_e@@PBVeap_method_settings_c@@@Z @ 79 NONAME ; enum eap_status_e eap_general_settings_server_message_if_c::complete_set_eap_methods(class eap_method_settings_c const *)
+	?configure@eap_am_stack_symbian_c@@UAE?AW4eap_status_e@@PBVeap_variable_data_c@@@Z @ 80 NONAME ; enum eap_status_e eap_am_stack_symbian_c::configure(class eap_variable_data_c const *)
+	?configure@eap_core_server_message_if_c@@UAE?AW4eap_status_e@@PBVeap_variable_data_c@@@Z @ 81 NONAME ; enum eap_status_e eap_core_server_message_if_c::configure(class eap_variable_data_c const *)
+	?asynchronous_init_remove_eap_session@eap_core_server_message_if_c@@QAE?AW4eap_status_e@@PBVeap_am_network_id_c@@@Z @ 82 NONAME ; enum eap_status_e eap_core_server_message_if_c::asynchronous_init_remove_eap_session(class eap_am_network_id_c const *)
+	?process_message_type_error@eap_general_settings_server_message_if_c@@AAE?AW4eap_status_e@@PBV?$eap_array_c@Veap_tlv_header_c@@@@@Z @ 83 NONAME ; enum eap_status_e eap_general_settings_server_message_if_c::process_message_type_error(class eap_array_c<class eap_tlv_header_c> const *)
+	?timer_expired@eap_general_settings_server_message_if_c@@UAE?AW4eap_status_e@@KPAX@Z @ 84 NONAME ; enum eap_status_e eap_general_settings_server_message_if_c::timer_expired(unsigned long, void *)
+	?set_partner@eap_general_settings_server_message_if_c@@UAEXPAVabs_eap_am_message_if_c@@@Z @ 85 NONAME ; void eap_general_settings_server_message_if_c::set_partner(class abs_eap_am_message_if_c *)
+	?load_module@eap_core_server_message_if_c@@UAE?AW4eap_status_e@@Veap_expanded_type_c@@0PAVabs_eap_base_type_c@@PAPAVeap_base_type_c@@_NPBVeap_am_network_id_c@@@Z @ 86 NONAME ; enum eap_status_e eap_core_server_message_if_c::load_module(class eap_expanded_type_c, class eap_expanded_type_c, class abs_eap_base_type_c *, class eap_base_type_c * *, bool, class eap_am_network_id_c const *)
+	?send_error_message@eap_plugin_server_message_if_c@@AAE?AW4eap_status_e@@W42@W4eap_tlv_message_type_function_e@@@Z @ 87 NONAME ; enum eap_status_e eap_plugin_server_message_if_c::send_error_message(enum eap_status_e, enum eap_tlv_message_type_function_e)
+	?LaunchFromClient@CEapScheduler@@SAHV?$TBuf@$0BI@@@@Z @ 88 NONAME ; int CEapScheduler::LaunchFromClient(class TBuf<24>)
+	?ThreadStart@CEapScheduler@@SAHAAVTServerStart@1@@Z @ 89 NONAME ; int CEapScheduler::ThreadStart(class CEapScheduler::TServerStart &)
+	?new_eap_am_stack_c@@YAPAVeap_am_stack_c@@PAVabs_eap_am_tools_c@@_N@Z @ 90 NONAME ; class eap_am_stack_c * new_eap_am_stack_c(class abs_eap_am_tools_c *, bool)
+	?complete_set_configuration@eap_plugin_server_message_if_c@@UAE?AW4eap_status_e@@PBVeap_method_settings_c@@@Z @ 91 NONAME ; enum eap_status_e eap_plugin_server_message_if_c::complete_set_configuration(class eap_method_settings_c const *)
+	?complete_copy_all_eap_settings@eap_general_settings_server_message_if_c@@UAE?AW4eap_status_e@@PBVeap_method_settings_c@@@Z @ 92 NONAME ; enum eap_status_e eap_general_settings_server_message_if_c::complete_copy_all_eap_settings(class eap_method_settings_c const *)
+	?timer_delete_data@eap_general_settings_server_message_if_c@@UAE?AW4eap_status_e@@KPAX@Z @ 93 NONAME ; enum eap_status_e eap_general_settings_server_message_if_c::timer_delete_data(unsigned long, void *)
+	?send_error_message@eap_core_server_message_if_c@@AAE?AW4eap_status_e@@W42@W4eap_tlv_message_type_function_e@@@Z @ 94 NONAME ; enum eap_status_e eap_core_server_message_if_c::send_error_message(enum eap_status_e, enum eap_tlv_message_type_function_e)
+	?NewL@CEapScheduler@@SAPAV1@XZ @ 95 NONAME ; class CEapScheduler * CEapScheduler::NewL(void)
+	?get_eapol_key_descriptor_type_string@eapol_key_state_string_c@@SAPBDW4eapol_key_descriptor_type_e@@@Z @ 96 NONAME ; char const * eapol_key_state_string_c::get_eapol_key_descriptor_type_string(enum eapol_key_descriptor_type_e)
+	?set_is_valid@eap_general_settings_server_message_if_c@@QAEXXZ @ 97 NONAME ; void eap_general_settings_server_message_if_c::set_is_valid(void)
+	??1eap_general_settings_server_message_if_c@@UAE@XZ @ 98 NONAME ; eap_general_settings_server_message_if_c::~eap_general_settings_server_message_if_c(void)
+	??1eap_plugin_server_message_if_c@@UAE@XZ @ 99 NONAME ; eap_plugin_server_message_if_c::~eap_plugin_server_message_if_c(void)
+	?get_eapol_key_state_string@eapol_key_state_string_c@@SAPBDW4eapol_key_state_e@@@Z @ 100 NONAME ; char const * eapol_key_state_string_c::get_eapol_key_state_string(enum eapol_key_state_e)
+	?set_partner@eap_plugin_server_message_if_c@@UAEXPAVabs_eap_am_message_if_c@@@Z @ 101 NONAME ; void eap_plugin_server_message_if_c::set_partner(class abs_eap_am_message_if_c *)
+	?process_message@eap_general_settings_server_message_if_c@@AAE?AW4eap_status_e@@PAVeap_process_tlv_message_data_c@@@Z @ 102 NONAME ; enum eap_status_e eap_general_settings_server_message_if_c::process_message(class eap_process_tlv_message_data_c *)
+	?get_header_offset@eap_core_server_message_if_c@@UAEKPAK0@Z @ 103 NONAME ; unsigned long eap_core_server_message_if_c::get_header_offset(unsigned long *, unsigned long *)
+	??0eap_plugin_server_message_if_c@@QAE@PAVabs_eap_am_tools_c@@@Z @ 104 NONAME ; eap_plugin_server_message_if_c::eap_plugin_server_message_if_c(class abs_eap_am_tools_c *)
+	?eap_acknowledge@eap_core_server_message_if_c@@AAE?AW4eap_status_e@@PBV?$eap_array_c@Veap_tlv_header_c@@@@@Z @ 105 NONAME ; enum eap_status_e eap_core_server_message_if_c::eap_acknowledge(class eap_array_c<class eap_tlv_header_c> const *)
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/eapol/eapol_framework/eapol_symbian/bwins/eap_notifieru.def	Thu May 27 10:23:43 2010 +0300
@@ -0,0 +1,5 @@
+EXPORTS
+	?Cancel@CEapAuthNotifier@@QAEXXZ @ 1 NONAME ; void CEapAuthNotifier::Cancel(void)
+	?NewL@CEapAuthNotifier@@SAPAV1@AAVMNotificationCallback@@@Z @ 2 NONAME ; class CEapAuthNotifier * CEapAuthNotifier::NewL(class MNotificationCallback &)
+	?StartL@CEapAuthNotifier@@QAEXW4EEapNotifierType@1@PAUTEapDialogInfo@1@AAVTEapExpandedType@@@Z @ 3 NONAME ; void CEapAuthNotifier::StartL(enum CEapAuthNotifier::EEapNotifierType, struct CEapAuthNotifier::TEapDialogInfo *, class TEapExpandedType &)
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/eapol/eapol_framework/eapol_symbian/bwins/eapclientifu.def	Thu May 27 10:23:43 2010 +0300
@@ -0,0 +1,10 @@
+EXPORTS
+	?Close@REapSession@@QAEXXZ @ 1 NONAME ; void REapSession::Close(void)
+	?get_is_valid@REapSession@@QAE_NXZ @ 2 NONAME ; bool REapSession::get_is_valid(void)
+	??1REapSession@@UAE@XZ @ 3 NONAME ; REapSession::~REapSession(void)
+	?ConnectL@REapSession@@QAEXPAVabs_eap_am_tools_c@@PAVMSendPacketHandler@@V?$TBuf@$0BI@@@2PBXHW4TEapRequests@@@Z @ 4 NONAME ; void REapSession::ConnectL(class abs_eap_am_tools_c *, class MSendPacketHandler *, class TBuf<24>, class TBuf<24>, void const *, int, enum TEapRequests)
+	??1EapClientIf@@UAE@XZ @ 5 NONAME ; EapClientIf::~EapClientIf(void)
+	?process_data@REapSession@@QAE?AW4eap_status_e@@W4TEapRequests@@PBXK@Z @ 6 NONAME ; enum eap_status_e REapSession::process_data(enum TEapRequests, void const *, unsigned long)
+	??0EapClientIf@@QAE@XZ @ 7 NONAME ; EapClientIf::EapClientIf(void)
+	?GetServerNameAndExe@EapClientIf@@KAHPAV?$TBuf@$0BI@@@0@Z @ 8 NONAME ; int EapClientIf::GetServerNameAndExe(class TBuf<24> *, class TBuf<24> *)
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/eapol/eapol_framework/eapol_symbian/bwins/eapcoreinterfaceu.def	Thu May 27 10:23:43 2010 +0300
@@ -0,0 +1,10 @@
+EXPORTS
+	?process_data@CEapCoreInterface@@UAE?AW4eap_status_e@@PBXK@Z @ 1 NONAME ; enum eap_status_e CEapCoreInterface::process_data(void const *, unsigned long)
+	?set_partner@CEapCoreInterface@@UAEXPAVabs_eap_am_message_if_c@@@Z @ 2 NONAME ; void CEapCoreInterface::set_partner(class abs_eap_am_message_if_c *)
+	?configure@CEapCoreInterface@@UAE?AW4eap_status_e@@PBVeap_variable_data_c@@@Z @ 3 NONAME ; enum eap_status_e CEapCoreInterface::configure(class eap_variable_data_c const *)
+	?shutdown@CEapCoreInterface@@UAE?AW4eap_status_e@@XZ @ 4 NONAME ; enum eap_status_e CEapCoreInterface::shutdown(void)
+	?new_eap_am_client_message_if_c@@YAPAVeap_am_message_if_c@@PAVabs_eap_am_tools_c@@_NK@Z @ 5 NONAME ; class eap_am_message_if_c * new_eap_am_client_message_if_c(class abs_eap_am_tools_c *, bool, unsigned long)
+	?get_is_valid@CEapCoreInterface@@UAE_NXZ @ 6 NONAME ; bool CEapCoreInterface::get_is_valid(void)
+	?SendData@CEapCoreInterface@@UAEHPBXH@Z @ 7 NONAME ; int CEapCoreInterface::SendData(void const *, int)
+	?ConstrucL@CEapCoreInterface@@QAEPAVCEapProcessInterface@@PAVabs_eap_am_tools_c@@@Z @ 8 NONAME ; class CEapProcessInterface * CEapCoreInterface::ConstrucL(class abs_eap_am_tools_c *)
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/eapol/eapol_framework/eapol_symbian/bwins/eapolprotectedu.def	Thu May 27 10:23:43 2010 +0300
@@ -0,0 +1,435 @@
+EXPORTS
+	?cancel_all_authentication_sessions@eapol_core_c@@QAE?AW4eap_status_e@@XZ @ 1 NONAME ; enum eap_status_e eapol_core_c::cancel_all_authentication_sessions(void)
+	?timer_expired@eap_core_client_message_if_c@@UAE?AW4eap_status_e@@KPAX@Z @ 2 NONAME ; enum eap_status_e eap_core_client_message_if_c::timer_expired(unsigned long, void *)
+	?get_eapol_packet_body_length@eapol_RSNA_key_header_c@@QBEGXZ @ 3 NONAME ; unsigned short eapol_RSNA_key_header_c::get_eapol_packet_body_length(void) const
+	?configure@ethernet_core_c@@UAE?AW4eap_status_e@@XZ @ 4 NONAME ; enum eap_status_e ethernet_core_c::configure(void)
+	?zero_key_NONCE@eapol_RSNA_key_header_c@@QAE?AW4eap_status_e@@PAVabs_eap_am_tools_c@@@Z @ 5 NONAME ; enum eap_status_e eapol_RSNA_key_header_c::zero_key_NONCE(class abs_eap_am_tools_c *)
+	?packet_data_session_key@ethernet_core_c@@UAE?AW4eap_status_e@@PBVeap_am_network_id_c@@PBVeapol_session_key_c@@@Z @ 6 NONAME ; enum eap_status_e ethernet_core_c::packet_data_session_key(class eap_am_network_id_c const *, class eapol_session_key_c const *)
+	?check_padding@eapol_key_state_c@@AAE?AW4eap_status_e@@PBEK@Z @ 7 NONAME ; enum eap_status_e eapol_key_state_c::check_padding(unsigned char const *, unsigned long)
+	?set_current_eap_index@eapol_wlan_authentication_c@@UAEXK@Z @ 8 NONAME ; void eapol_wlan_authentication_c::set_current_eap_index(unsigned long)
+	?create_4_way_handshake_message_1@eapol_key_state_c@@AAE?AW4eap_status_e@@PAVeap_buf_chain_wr_c@@KPAK1W4eapol_protocol_version_e@@W4eapol_key_descriptor_type_e@@@Z @ 9 NONAME ; enum eap_status_e eapol_key_state_c::create_4_way_handshake_message_1(class eap_buf_chain_wr_c *, unsigned long, unsigned long *, unsigned long *, enum eapol_protocol_version_e, enum eapol_key_descriptor_type_e)
+	??1ethernet_core_c@@UAE@XZ @ 10 NONAME ; ethernet_core_c::~ethernet_core_c(void)
+	??1eapol_core_c@@UAE@XZ @ 11 NONAME ; eapol_core_c::~eapol_core_c(void)
+	?get_key_information_key_type@eapol_RSNA_key_header_c@@QBE_NXZ @ 12 NONAME ; bool eapol_RSNA_key_header_c::get_key_information_key_type(void) const
+	?get_eap_type_list@eapol_wlan_authentication_c@@UAE?AW4eap_status_e@@PAV?$eap_array_c@Veap_expanded_type_c@@@@@Z @ 13 NONAME ; enum eap_status_e eapol_wlan_authentication_c::get_eap_type_list(class eap_array_c<class eap_expanded_type_c> *)
+	?packet_send@ethernet_core_c@@UAE?AW4eap_status_e@@PBVeap_am_network_id_c@@PAVeap_buf_chain_wr_c@@KKK@Z @ 14 NONAME ; enum eap_status_e ethernet_core_c::packet_send(class eap_am_network_id_c const *, class eap_buf_chain_wr_c *, unsigned long, unsigned long, unsigned long)
+	?associate@eapol_message_wlan_authentication_c@@UAE?AW4eap_status_e@@W4eapol_key_802_11_authentication_mode_e@@@Z @ 15 NONAME ; enum eap_status_e eapol_message_wlan_authentication_c::associate(enum eapol_key_802_11_authentication_mode_e)
+	?add_RSN_IE_payload@eapol_key_state_c@@AAE?AW4eap_status_e@@PBVeapol_RSNA_key_header_c@@PAVeap_variable_data_c@@PAK@Z @ 16 NONAME ; enum eap_status_e eapol_key_state_c::add_RSN_IE_payload(class eapol_RSNA_key_header_c const *, class eap_variable_data_c *, unsigned long *)
+	?get_key_information_reserved_a@eapol_RSNA_key_header_c@@QBEEXZ @ 17 NONAME ; unsigned char eapol_RSNA_key_header_c::get_key_information_reserved_a(void) const
+	?asynchronous_init_remove_eapol_key_state@eapol_core_c@@UAE?AW4eap_status_e@@PBVeap_am_network_id_c@@@Z @ 18 NONAME ; enum eap_status_e eapol_core_c::asynchronous_init_remove_eapol_key_state(class eap_am_network_id_c const *)
+	?start_4_way_handshake@eapol_key_state_c@@QAE?AW4eap_status_e@@PBVeap_am_network_id_c@@@Z @ 19 NONAME ; enum eap_status_e eapol_key_state_c::start_4_way_handshake(class eap_am_network_id_c const *)
+	?load_module@eapol_wlan_authentication_c@@UAE?AW4eap_status_e@@Veap_expanded_type_c@@0PAVabs_eap_base_type_c@@PAPAVeap_base_type_c@@_NPBVeap_am_network_id_c@@@Z @ 20 NONAME ; enum eap_status_e eapol_wlan_authentication_c::load_module(class eap_expanded_type_c, class eap_expanded_type_c, class abs_eap_base_type_c *, class eap_base_type_c * *, bool, class eap_am_network_id_c const *)
+	?cancel_retransmission@eapol_key_state_c@@AAE?AW4eap_status_e@@XZ @ 21 NONAME ; enum eap_status_e eapol_key_state_c::cancel_retransmission(void)
+	?complete_check_pmksa_cache@eapol_message_wlan_authentication_c@@UAE?AW4eap_status_e@@PBV?$eap_array_c@Veap_am_network_id_c@@@@@Z @ 22 NONAME ; enum eap_status_e eapol_message_wlan_authentication_c::complete_check_pmksa_cache(class eap_array_c<class eap_am_network_id_c> const *)
+	?rsna_prf@eapol_key_state_c@@AAE?AW4eap_status_e@@PBVeap_variable_data_c@@00KPAV3@@Z @ 23 NONAME ; enum eap_status_e eapol_key_state_c::rsna_prf(class eap_variable_data_c const *, class eap_variable_data_c const *, class eap_variable_data_c const *, unsigned long, class eap_variable_data_c *)
+	?convert@wlan_eap_if_send_status_conversion_c@@SA?AW4eap_status_e@@W4wlan_eap_if_send_status_e@@@Z @ 24 NONAME ; enum eap_status_e wlan_eap_if_send_status_conversion_c::convert(enum wlan_eap_if_send_status_e)
+	?start_reassociation@eapol_message_wlan_authentication_c@@AAE?AW4eap_status_e@@PBV?$eap_array_c@Veap_tlv_header_c@@@@@Z @ 25 NONAME ; enum eap_status_e eapol_message_wlan_authentication_c::start_reassociation(class eap_array_c<class eap_tlv_header_c> const *)
+	?new_eapol_am_wlan_authentication@eapol_am_wlan_authentication_c@@SAPAV1@PAVabs_eap_am_tools_c@@_N@Z @ 26 NONAME ; class eapol_am_wlan_authentication_c * eapol_am_wlan_authentication_c::new_eapol_am_wlan_authentication(class abs_eap_am_tools_c *, bool)
+	?configure@eapol_core_c@@UAE?AW4eap_status_e@@XZ @ 27 NONAME ; enum eap_status_e eapol_core_c::configure(void)
+	?reset_header@eapol_RSNA_key_header_c@@QAE?AW4eap_status_e@@EW4eapol_key_authentication_type_e@@W4eapol_RSNA_cipher_e@1@_K_N33333333W4eapol_protocol_version_e@@W4eapol_key_descriptor_type_e@@@Z @ 28 NONAME ; enum eap_status_e eapol_RSNA_key_header_c::reset_header(unsigned char, enum eapol_key_authentication_type_e, enum eapol_RSNA_key_header_c::eapol_RSNA_cipher_e, unsigned long long, bool, bool, bool, bool, bool, bool, bool, bool, bool, enum eapol_protocol_version_e, enum eapol_key_descriptor_type_e)
+	?association@eapol_core_c@@QAE?AW4eap_status_e@@PBVeap_am_network_id_c@@W4eapol_key_authentication_type_e@@PBVeap_variable_data_c@@2W4eapol_RSNA_cipher_e@eapol_RSNA_key_header_c@@32@Z @ 29 NONAME ; enum eap_status_e eapol_core_c::association(class eap_am_network_id_c const *, enum eapol_key_authentication_type_e, class eap_variable_data_c const *, class eap_variable_data_c const *, enum eapol_RSNA_key_header_c::eapol_RSNA_cipher_e, enum eapol_RSNA_key_header_c::eapol_RSNA_cipher_e, class eap_variable_data_c const *)
+	?complete_WPXM_reassociation@eapol_message_wlan_authentication_c@@AAE?AW4eap_status_e@@PBV?$eap_array_c@Veap_tlv_header_c@@@@@Z @ 30 NONAME ; enum eap_status_e eapol_message_wlan_authentication_c::complete_WPXM_reassociation(class eap_array_c<class eap_tlv_header_c> const *)
+	?cancel_all_timers@ethernet_core_c@@UAE?AW4eap_status_e@@XZ @ 31 NONAME ; enum eap_status_e ethernet_core_c::cancel_all_timers(void)
+	?object_decrease_reference_count@eapol_key_state_c@@QAEKXZ @ 32 NONAME ; unsigned long eapol_key_state_c::object_decrease_reference_count(void)
+	?set_eap_database_reference_values@eapol_wlan_authentication_c@@UAE?AW4eap_status_e@@PBVeap_variable_data_c@@@Z @ 33 NONAME ; enum eap_status_e eapol_wlan_authentication_c::set_eap_database_reference_values(class eap_variable_data_c const *)
+	?send_logoff@eapol_core_c@@QAE?AW4eap_status_e@@PBVeap_am_network_id_c@@@Z @ 34 NONAME ; enum eap_status_e eapol_core_c::send_logoff(class eap_am_network_id_c const *)
+	?init_eapol_key_pmksa_caching_timeout@eapol_core_c@@AAE?AW4eap_status_e@@PBVeap_am_network_id_c@@@Z @ 35 NONAME ; enum eap_status_e eapol_core_c::init_eapol_key_pmksa_caching_timeout(class eap_am_network_id_c const *)
+	??0eapol_message_wlan_authentication_c@@QAE@PAVabs_eap_am_tools_c@@PAVabs_eapol_message_wlan_authentication_c@@@Z @ 36 NONAME ; eapol_message_wlan_authentication_c::eapol_message_wlan_authentication_c(class abs_eap_am_tools_c *, class abs_eapol_message_wlan_authentication_c *)
+	?disassociation@eapol_wlan_authentication_c@@UAE?AW4eap_status_e@@PBVeap_am_network_id_c@@@Z @ 37 NONAME ; enum eap_status_e eapol_wlan_authentication_c::disassociation(class eap_am_network_id_c const *)
+	?set_key_information_install@eapol_RSNA_key_header_c@@QAE?AW4eap_status_e@@_N@Z @ 38 NONAME ; enum eap_status_e eapol_RSNA_key_header_c::set_key_information_install(bool)
+	?check_header@eapol_RC4_key_header_c@@UBE?AW4eap_status_e@@XZ @ 39 NONAME ; enum eap_status_e eapol_RC4_key_header_c::check_header(void) const
+	?cancel_authentication_session@eapol_key_state_c@@QAE?AW4eap_status_e@@XZ @ 40 NONAME ; enum eap_status_e eapol_key_state_c::cancel_authentication_session(void)
+	?get_header_offset@eapol_core_c@@UAEKPAK0@Z @ 41 NONAME ; unsigned long eapol_core_c::get_header_offset(unsigned long *, unsigned long *)
+	?get_key_information_reserved_b@eapol_RSNA_key_header_c@@QBEEXZ @ 42 NONAME ; unsigned char eapol_RSNA_key_header_c::get_key_information_reserved_b(void) const
+	??1eapol_message_wlan_authentication_c@@UAE@XZ @ 43 NONAME ; eapol_message_wlan_authentication_c::~eapol_message_wlan_authentication_c(void)
+	?set_is_valid@eap_core_client_message_if_c@@EAEXXZ @ 44 NONAME ; void eap_core_client_message_if_c::set_is_valid(void)
+	?check_payloads@eapol_rsna_key_data_payloads_c@@QAE_NW4eapol_rsna_key_data_payload_status_e@1@000@Z @ 45 NONAME ; bool eapol_rsna_key_data_payloads_c::check_payloads(enum eapol_rsna_key_data_payloads_c::eapol_rsna_key_data_payload_status_e, enum eapol_rsna_key_data_payloads_c::eapol_rsna_key_data_payload_status_e, enum eapol_rsna_key_data_payloads_c::eapol_rsna_key_data_payload_status_e, enum eapol_rsna_key_data_payloads_c::eapol_rsna_key_data_payload_status_e)
+	?initialize@eapol_key_state_c@@QAE?AW4eap_status_e@@PBVeap_am_network_id_c@@W4eapol_key_authentication_type_e@@@Z @ 46 NONAME ; enum eap_status_e eapol_key_state_c::initialize(class eap_am_network_id_c const *, enum eapol_key_authentication_type_e)
+	?encrypt_key_data@eapol_key_state_c@@AAE?AW4eap_status_e@@PAVeapol_RSNA_key_header_c@@@Z @ 47 NONAME ; enum eap_status_e eapol_key_state_c::encrypt_key_data(class eapol_RSNA_key_header_c *)
+	?get_client_send_key_reply_counter@eapol_key_state_c@@AAE_KXZ @ 48 NONAME ; unsigned long long eapol_key_state_c::get_client_send_key_reply_counter(void)
+	?get_802_11_authentication_mode@ethernet_core_c@@QAE?AW4eap_status_e@@PBVeap_am_network_id_c@@W4eapol_key_authentication_type_e@@PBVeap_variable_data_c@@2@Z @ 49 NONAME ; enum eap_status_e ethernet_core_c::get_802_11_authentication_mode(class eap_am_network_id_c const *, enum eapol_key_authentication_type_e, class eap_variable_data_c const *, class eap_variable_data_c const *)
+	?set_session_timeout@eapol_core_c@@UAE?AW4eap_status_e@@K@Z @ 50 NONAME ; enum eap_status_e eapol_core_c::set_session_timeout(unsigned long)
+	??1eapol_rsna_key_data_payloads_c@@UAE@XZ @ 51 NONAME ; eapol_rsna_key_data_payloads_c::~eapol_rsna_key_data_payloads_c(void)
+	?set_key_information_key_MIC@eapol_RSNA_key_header_c@@QAE?AW4eap_status_e@@_N@Z @ 52 NONAME ; enum eap_status_e eapol_RSNA_key_header_c::set_key_information_key_MIC(bool)
+	?zero_key_STA_MAC_address@eapol_RSNA_key_header_c@@QAE?AW4eap_status_e@@PAVabs_eap_am_tools_c@@@Z @ 53 NONAME ; enum eap_status_e eapol_RSNA_key_header_c::zero_key_STA_MAC_address(class abs_eap_am_tools_c *)
+	?set_key_information_error@eapol_RSNA_key_header_c@@QAE?AW4eap_status_e@@_N@Z @ 54 NONAME ; enum eap_status_e eapol_RSNA_key_header_c::set_key_information_error(bool)
+	?read_configure@eapol_wlan_authentication_c@@UAE?AW4eap_status_e@@PBVeap_configuration_field_c@@PAVeap_variable_data_c@@@Z @ 55 NONAME ; enum eap_status_e eapol_wlan_authentication_c::read_configure(class eap_configuration_field_c const *, class eap_variable_data_c *)
+	?process_4_way_handshake_message_0@eapol_key_state_c@@AAE?AW4eap_status_e@@PBVeap_am_network_id_c@@PAVeapol_RSNA_key_header_c@@K@Z @ 56 NONAME ; enum eap_status_e eapol_key_state_c::process_4_way_handshake_message_0(class eap_am_network_id_c const *, class eapol_RSNA_key_header_c *, unsigned long)
+	?configure@eap_core_client_message_if_c@@UAE?AW4eap_status_e@@XZ @ 57 NONAME ; enum eap_status_e eap_core_client_message_if_c::configure(void)
+	?set_eap_database_reference_values@ethernet_core_c@@UAE?AW4eap_status_e@@PBVeap_variable_data_c@@@Z @ 58 NONAME ; enum eap_status_e ethernet_core_c::set_eap_database_reference_values(class eap_variable_data_c const *)
+	?get_key_data_offset@eapol_RSNA_key_header_c@@QBEPAEKK@Z @ 59 NONAME ; unsigned char * eapol_RSNA_key_header_c::get_key_data_offset(unsigned long, unsigned long) const
+	?get_key_IV@eapol_RC4_key_header_c@@QAEPAEXZ @ 60 NONAME ; unsigned char * eapol_RC4_key_header_c::get_key_IV(void)
+	?timer_delete_data@eapol_key_state_c@@UAE?AW4eap_status_e@@KPAX@Z @ 61 NONAME ; enum eap_status_e eapol_key_state_c::timer_delete_data(unsigned long, void *)
+	?reset_wpa_configuration@eapol_am_wlan_authentication_symbian_c@@UAE?AW4eap_status_e@@XZ @ 62 NONAME ; enum eap_status_e eapol_am_wlan_authentication_symbian_c::reset_wpa_configuration(void)
+	?get_eapol_protocol_version@eapol_RSNA_key_header_c@@QBE?AW4eapol_protocol_version_e@@XZ @ 63 NONAME ; enum eapol_protocol_version_e eapol_RSNA_key_header_c::get_eapol_protocol_version(void) const
+	?get_eapol_key_handshake_type_string@eapol_key_state_string_c@@SAPBDW4eapol_key_handshake_type_e@@@Z @ 64 NONAME ; char const * eapol_key_state_string_c::get_eapol_key_handshake_type_string(enum eapol_key_handshake_type_e)
+	?get_is_valid@eapol_wlan_authentication_c@@QAE_NXZ @ 65 NONAME ; bool eapol_wlan_authentication_c::get_is_valid(void)
+	?zero_EAPOL_key_IV@eapol_RSNA_key_header_c@@QAE?AW4eap_status_e@@PAVabs_eap_am_tools_c@@@Z @ 66 NONAME ; enum eap_status_e eapol_RSNA_key_header_c::zero_EAPOL_key_IV(class abs_eap_am_tools_c *)
+	?update_wlan_database_reference_values@eapol_message_wlan_authentication_c@@AAE?AW4eap_status_e@@PBV?$eap_array_c@Veap_tlv_header_c@@@@@Z @ 67 NONAME ; enum eap_status_e eapol_message_wlan_authentication_c::update_wlan_database_reference_values(class eap_array_c<class eap_tlv_header_c> const *)
+	?shutdown@eapol_am_wlan_authentication_symbian_c@@UAE?AW4eap_status_e@@XZ @ 68 NONAME ; enum eap_status_e eapol_am_wlan_authentication_symbian_c::shutdown(void)
+	?indicate_eapol_key_state_started_eap_authentication@eapol_core_c@@AAE?AW4eap_status_e@@PBVeap_am_network_id_c@@@Z @ 69 NONAME ; enum eap_status_e eapol_core_c::indicate_eapol_key_state_started_eap_authentication(class eap_am_network_id_c const *)
+	?read_configure@ethernet_core_c@@UAE?AW4eap_status_e@@PBVeap_configuration_field_c@@PAVeap_variable_data_c@@@Z @ 70 NONAME ; enum eap_status_e ethernet_core_c::read_configure(class eap_configuration_field_c const *, class eap_variable_data_c *)
+	?trace_eapol_key_message@eapol_key_state_c@@AAE?AW4eap_status_e@@PBDPAVeapol_RSNA_key_header_c@@@Z @ 71 NONAME ; enum eap_status_e eapol_key_state_c::trace_eapol_key_message(char const *, class eapol_RSNA_key_header_c *)
+	?complete_get_802_11_authentication_mode@eapol_core_c@@UAE?AW4eap_status_e@@W42@PBVeap_am_network_id_c@@W4eapol_key_802_11_authentication_mode_e@@@Z @ 72 NONAME ; enum eap_status_e eapol_core_c::complete_get_802_11_authentication_mode(enum eap_status_e, class eap_am_network_id_c const *, enum eapol_key_802_11_authentication_mode_e)
+	?zero_key_reserved@eapol_RSNA_key_header_c@@QAE?AW4eap_status_e@@PAVabs_eap_am_tools_c@@@Z @ 73 NONAME ; enum eap_status_e eapol_RSNA_key_header_c::zero_key_reserved(class abs_eap_am_tools_c *)
+	?get_key_signature@eapol_RC4_key_header_c@@QBEPAEXZ @ 74 NONAME ; unsigned char * eapol_RC4_key_header_c::get_key_signature(void) const
+	?set_key_information_encrypted_key_data@eapol_RSNA_key_header_c@@QAE?AW4eap_status_e@@_N@Z @ 75 NONAME ; enum eap_status_e eapol_RSNA_key_header_c::set_key_information_encrypted_key_data(bool)
+	?complete_WPXM_reassociation@ethernet_core_c@@QAE?AW4eap_status_e@@W4eapol_wlan_authentication_state_e@@PBVeap_am_network_id_c@@W4eapol_key_authentication_type_e@@PBVeap_variable_data_c@@@Z @ 76 NONAME ; enum eap_status_e ethernet_core_c::complete_WPXM_reassociation(enum eapol_wlan_authentication_state_e, class eap_am_network_id_c const *, enum eapol_key_authentication_type_e, class eap_variable_data_c const *)
+	?check_one_payload@eapol_rsna_key_data_payloads_c@@QAE_NW4eapol_rsna_key_data_payload_status_e@1@PBVeapol_rsna_variable_data_c@@@Z @ 77 NONAME ; bool eapol_rsna_key_data_payloads_c::check_one_payload(enum eapol_rsna_key_data_payloads_c::eapol_rsna_key_data_payload_status_e, class eapol_rsna_variable_data_c const *)
+	?cancel_all_timers@eapol_wlan_authentication_c@@UAE?AW4eap_status_e@@XZ @ 78 NONAME ; enum eap_status_e eapol_wlan_authentication_c::cancel_all_timers(void)
+	?create_key_mic@eapol_key_state_c@@AAE?AW4eap_status_e@@PAVeapol_RSNA_key_header_c@@PBVeap_variable_data_c@@@Z @ 79 NONAME ; enum eap_status_e eapol_key_state_c::create_key_mic(class eapol_RSNA_key_header_c *, class eap_variable_data_c const *)
+	?start_WPXM_reassociation@ethernet_core_c@@QAE?AW4eap_status_e@@PBVeap_am_network_id_c@@W4eapol_key_authentication_type_e@@PAVeap_variable_data_c@@@Z @ 80 NONAME ; enum eap_status_e ethernet_core_c::start_WPXM_reassociation(class eap_am_network_id_c const *, enum eapol_key_authentication_type_e, class eap_variable_data_c *)
+	?complete_remove_eap_session@eapol_core_c@@UAE?AW4eap_status_e@@_NPBVeap_am_network_id_c@@@Z @ 81 NONAME ; enum eap_status_e eapol_core_c::complete_remove_eap_session(bool, class eap_am_network_id_c const *)
+	?set_key_descriptor_type@eapol_RC4_key_header_c@@QAE?AW4eap_status_e@@W4eapol_key_descriptor_type_e@@@Z @ 82 NONAME ; enum eap_status_e eapol_RC4_key_header_c::set_key_descriptor_type(enum eapol_key_descriptor_type_e)
+	?process_group_key_handshake_message@eapol_key_state_c@@AAE?AW4eap_status_e@@PBVeap_am_network_id_c@@PAVeapol_RSNA_key_header_c@@K@Z @ 83 NONAME ; enum eap_status_e eapol_key_state_c::process_group_key_handshake_message(class eap_am_network_id_c const *, class eapol_RSNA_key_header_c *, unsigned long)
+	?complete_check_pmksa_cache@ethernet_core_c@@UAE?AW4eap_status_e@@PBV?$eap_array_c@Veap_am_network_id_c@@@@@Z @ 84 NONAME ; enum eap_status_e ethernet_core_c::complete_check_pmksa_cache(class eap_array_c<class eap_am_network_id_c> const *)
+	?load_module@ethernet_core_c@@UAE?AW4eap_status_e@@Veap_expanded_type_c@@0PAVabs_eap_base_type_c@@PAPAVeap_base_type_c@@_NPBVeap_am_network_id_c@@@Z @ 85 NONAME ; enum eap_status_e ethernet_core_c::load_module(class eap_expanded_type_c, class eap_expanded_type_c, class abs_eap_base_type_c *, class eap_base_type_c * *, bool, class eap_am_network_id_c const *)
+	?process_4_way_handshake_message@eapol_key_state_c@@AAE?AW4eap_status_e@@PBVeap_am_network_id_c@@PAVeapol_RSNA_key_header_c@@K@Z @ 86 NONAME ; enum eap_status_e eapol_key_state_c::process_4_way_handshake_message(class eap_am_network_id_c const *, class eapol_RSNA_key_header_c *, unsigned long)
+	?shutdown@eapol_key_state_c@@QAE?AW4eap_status_e@@XZ @ 87 NONAME ; enum eap_status_e eapol_key_state_c::shutdown(void)
+	??0eap_core_client_message_if_c@@QAE@PAVabs_eap_am_tools_c@@PAVeap_am_message_if_c@@PAVabs_eap_session_core_c@@_N@Z @ 88 NONAME ; eap_core_client_message_if_c::eap_core_client_message_if_c(class abs_eap_am_tools_c *, class eap_am_message_if_c *, class abs_eap_session_core_c *, bool)
+	?shutdown@eap_core_client_message_if_c@@UAE?AW4eap_status_e@@XZ @ 89 NONAME ; enum eap_status_e eap_core_client_message_if_c::shutdown(void)
+	?get_key_information_error@eapol_RSNA_key_header_c@@QBE_NXZ @ 90 NONAME ; bool eapol_RSNA_key_header_c::get_key_information_error(void) const
+	?complete_WPXM_reassociation@eapol_key_state_c@@QAE?AW4eap_status_e@@W4eapol_wlan_authentication_state_e@@PBVeap_am_network_id_c@@W4eapol_key_authentication_type_e@@PBVeap_variable_data_c@@@Z @ 91 NONAME ; enum eap_status_e eapol_key_state_c::complete_WPXM_reassociation(enum eapol_wlan_authentication_state_e, class eap_am_network_id_c const *, enum eapol_key_authentication_type_e, class eap_variable_data_c const *)
+	?set_is_valid@eapol_key_state_c@@AAEXXZ @ 92 NONAME ; void eapol_key_state_c::set_is_valid(void)
+	?get_header_offset@eapol_message_wlan_authentication_c@@UAEKPAK0@Z @ 93 NONAME ; unsigned long eapol_message_wlan_authentication_c::get_header_offset(unsigned long *, unsigned long *)
+	?set_key_information_key_index@eapol_RSNA_key_header_c@@QAE?AW4eap_status_e@@E@Z @ 94 NONAME ; enum eap_status_e eapol_RSNA_key_header_c::set_key_information_key_index(unsigned char)
+	?set_key_information_key_descriptor_version@eapol_RSNA_key_header_c@@QAE?AW4eap_status_e@@E@Z @ 95 NONAME ; enum eap_status_e eapol_RSNA_key_header_c::set_key_information_key_descriptor_version(unsigned char)
+	?complete_disassociation@eapol_wlan_authentication_c@@UAE?AW4eap_status_e@@_NPBVeap_am_network_id_c@@@Z @ 96 NONAME ; enum eap_status_e eapol_wlan_authentication_c::complete_disassociation(bool, class eap_am_network_id_c const *)
+	?shutdown@eapol_message_wlan_authentication_c@@QAE?AW4eap_status_e@@XZ @ 97 NONAME ; enum eap_status_e eapol_message_wlan_authentication_c::shutdown(void)
+	?get_key_information_install@eapol_RSNA_key_header_c@@QBE_NXZ @ 98 NONAME ; bool eapol_RSNA_key_header_c::get_key_information_install(void) const
+	?packet_send@eapol_message_wlan_authentication_c@@UAE?AW4eap_status_e@@PBVeap_am_network_id_c@@PAVeap_buf_chain_wr_c@@KKK@Z @ 99 NONAME ; enum eap_status_e eapol_message_wlan_authentication_c::packet_send(class eap_am_network_id_c const *, class eap_buf_chain_wr_c *, unsigned long, unsigned long, unsigned long)
+	?get_is_valid@ethernet_core_c@@UAE_NXZ @ 100 NONAME ; bool ethernet_core_c::get_is_valid(void)
+	?create_4_way_handshake_message_4@eapol_key_state_c@@AAE?AW4eap_status_e@@PAVeap_buf_chain_wr_c@@KPAK1_K_NW4eapol_protocol_version_e@@W4eapol_key_descriptor_type_e@@@Z @ 101 NONAME ; enum eap_status_e eapol_key_state_c::create_4_way_handshake_message_4(class eap_buf_chain_wr_c *, unsigned long, unsigned long *, unsigned long *, unsigned long long, bool, enum eapol_protocol_version_e, enum eapol_key_descriptor_type_e)
+	?get_key_reply_counter@eapol_key_state_c@@AAE_KXZ @ 102 NONAME ; unsigned long long eapol_key_state_c::get_key_reply_counter(void)
+	?check_is_aes_key_wrap_padding@eapol_key_state_c@@AAE?AW4eap_status_e@@W4eapol_RSNA_key_descriptor_type_e@@PAVeapol_rsna_key_data_header_c@@K@Z @ 103 NONAME ; enum eap_status_e eapol_key_state_c::check_is_aes_key_wrap_padding(enum eapol_RSNA_key_descriptor_type_e, class eapol_rsna_key_data_header_c *, unsigned long)
+	?get_marked_removed@eapol_key_state_c@@QAE_NXZ @ 104 NONAME ; bool eapol_key_state_c::get_marked_removed(void)
+	?cancel_timer@ethernet_core_c@@UAE?AW4eap_status_e@@PAVabs_eap_base_timer_c@@K@Z @ 105 NONAME ; enum eap_status_e ethernet_core_c::cancel_timer(class abs_eap_base_timer_c *, unsigned long)
+	?set_timer@eapol_core_c@@UAE?AW4eap_status_e@@PAVabs_eap_base_timer_c@@KPAXK@Z @ 106 NONAME ; enum eap_status_e eapol_core_c::set_timer(class abs_eap_base_timer_c *, unsigned long, void *, unsigned long)
+	?complete_reassociation@eapol_core_c@@QAE?AW4eap_status_e@@W4eapol_wlan_authentication_state_e@@PBVeap_am_network_id_c@@W4eapol_key_authentication_type_e@@PBVeap_variable_data_c@@3W4eapol_RSNA_cipher_e@eapol_RSNA_key_header_c@@4@Z @ 107 NONAME ; enum eap_status_e eapol_core_c::complete_reassociation(enum eapol_wlan_authentication_state_e, class eap_am_network_id_c const *, enum eapol_key_authentication_type_e, class eap_variable_data_c const *, class eap_variable_data_c const *, enum eapol_RSNA_key_header_c::eapol_RSNA_cipher_e, enum eapol_RSNA_key_header_c::eapol_RSNA_cipher_e)
+	?get_key_reserved@eapol_RSNA_key_header_c@@QBEPAEXZ @ 108 NONAME ; unsigned char * eapol_RSNA_key_header_c::get_key_reserved(void) const
+	?get_eapol_key_descriptor_type_string@eapol_key_state_string_c@@SAPBDW4eapol_key_descriptor_type_e@@@Z @ 109 NONAME ; char const * eapol_key_state_string_c::get_eapol_key_descriptor_type_string(enum eapol_key_descriptor_type_e)
+	?start_authentication@eapol_message_wlan_authentication_c@@AAE?AW4eap_status_e@@PBV?$eap_array_c@Veap_tlv_header_c@@@@@Z @ 110 NONAME ; enum eap_status_e eapol_message_wlan_authentication_c::start_authentication(class eap_array_c<class eap_tlv_header_c> const *)
+	?get_key_RSC@eapol_RSNA_key_header_c@@QBEPAEXZ @ 111 NONAME ; unsigned char * eapol_RSNA_key_header_c::get_key_RSC(void) const
+	?complete_reassociation@eapol_key_state_c@@QAE?AW4eap_status_e@@W4eapol_wlan_authentication_state_e@@PBVeap_am_network_id_c@@W4eapol_key_authentication_type_e@@PBVeap_variable_data_c@@3W4eapol_RSNA_cipher_e@eapol_RSNA_key_header_c@@4@Z @ 112 NONAME ; enum eap_status_e eapol_key_state_c::complete_reassociation(enum eapol_wlan_authentication_state_e, class eap_am_network_id_c const *, enum eapol_key_authentication_type_e, class eap_variable_data_c const *, class eap_variable_data_c const *, enum eapol_RSNA_key_header_c::eapol_RSNA_cipher_e, enum eapol_RSNA_key_header_c::eapol_RSNA_cipher_e)
+	?authentication_finished@eapol_am_wlan_authentication_symbian_c@@UAE?AW4eap_status_e@@_NVeap_expanded_type_c@@W4eapol_key_authentication_type_e@@@Z @ 113 NONAME ; enum eap_status_e eapol_am_wlan_authentication_symbian_c::authentication_finished(bool, class eap_expanded_type_c, enum eapol_key_authentication_type_e)
+	?object_increase_reference_count@eapol_key_state_c@@QAEXXZ @ 114 NONAME ; void eapol_key_state_c::object_increase_reference_count(void)
+	?tkip_mic_failure@ethernet_core_c@@QAE?AW4eap_status_e@@PBVeap_am_network_id_c@@_NW4eapol_tkip_mic_failure_type_e@eapol_RSNA_key_header_c@@@Z @ 115 NONAME ; enum eap_status_e ethernet_core_c::tkip_mic_failure(class eap_am_network_id_c const *, bool, enum eapol_RSNA_key_header_c::eapol_tkip_mic_failure_type_e)
+	?get_eapol_key_authentication_type_string@eapol_key_state_string_c@@SAPBDW4eapol_key_authentication_type_e@@@Z @ 116 NONAME ; char const * eapol_key_state_string_c::get_eapol_key_authentication_type_string(enum eapol_key_authentication_type_e)
+	?get_authenticator_RSNA_IE@eapol_key_state_c@@AAEPAVeap_variable_data_c@@XZ @ 117 NONAME ; class eap_variable_data_c * eapol_key_state_c::get_authenticator_RSNA_IE(void)
+	??0eapol_core_c@@QAE@PAVabs_eap_am_tools_c@@PAVabs_eapol_core_c@@_N@Z @ 118 NONAME ; eapol_core_c::eapol_core_c(class abs_eap_am_tools_c *, class abs_eapol_core_c *, bool)
+	?add_rogue_ap@eapol_wlan_authentication_c@@UAE?AW4eap_status_e@@AAV?$eap_array_c@Veap_rogue_ap_entry_c@@@@@Z @ 119 NONAME ; enum eap_status_e eapol_wlan_authentication_c::add_rogue_ap(class eap_array_c<class eap_rogue_ap_entry_c> &)
+	?zero_key_MIC@eapol_RSNA_key_header_c@@QAE?AW4eap_status_e@@PAVabs_eap_am_tools_c@@@Z @ 120 NONAME ; enum eap_status_e eapol_RSNA_key_header_c::zero_key_MIC(class abs_eap_am_tools_c *)
+	?start_reassociation@ethernet_core_c@@QAE?AW4eap_status_e@@PBVeap_am_network_id_c@@W4eapol_key_authentication_type_e@@PBVeap_variable_data_c@@@Z @ 121 NONAME ; enum eap_status_e ethernet_core_c::start_reassociation(class eap_am_network_id_c const *, enum eapol_key_authentication_type_e, class eap_variable_data_c const *)
+	??0eapol_am_wlan_authentication_symbian_c@@QAE@PAVabs_eap_am_tools_c@@_N@Z @ 122 NONAME ; eapol_am_wlan_authentication_symbian_c::eapol_am_wlan_authentication_symbian_c(class abs_eap_am_tools_c *, bool)
+	?get_authentication_counter@eapol_wlan_authentication_c@@QAEKXZ @ 123 NONAME ; unsigned long eapol_wlan_authentication_c::get_authentication_counter(void)
+	??0ethernet_core_c@@QAE@PAVabs_eap_am_tools_c@@PAVabs_ethernet_core_c@@_N@Z @ 124 NONAME ; ethernet_core_c::ethernet_core_c(class abs_eap_am_tools_c *, class abs_ethernet_core_c *, bool)
+	?timer_delete_data@eap_core_client_message_if_c@@UAE?AW4eap_status_e@@KPAX@Z @ 125 NONAME ; enum eap_status_e eap_core_client_message_if_c::timer_delete_data(unsigned long, void *)
+	?get_key_length@eapol_RSNA_key_header_c@@QBEGXZ @ 126 NONAME ; unsigned short eapol_RSNA_key_header_c::get_key_length(void) const
+	?set_key_information_key_type@eapol_RSNA_key_header_c@@QAE?AW4eap_status_e@@_N@Z @ 127 NONAME ; enum eap_status_e eapol_RSNA_key_header_c::set_key_information_key_type(bool)
+	?get_is_WPXM@eapol_key_state_c@@AAE_NXZ @ 128 NONAME ; bool eapol_key_state_c::get_is_WPXM(void)
+	?get_key_information_encrypted_key_data@eapol_RSNA_key_header_c@@QBE_NXZ @ 129 NONAME ; bool eapol_RSNA_key_header_c::get_key_information_encrypted_key_data(void) const
+	?asynchronous_init_remove_eap_session@eapol_core_c@@QAE?AW4eap_status_e@@PBVeap_am_network_id_c@@@Z @ 130 NONAME ; enum eap_status_e eapol_core_c::asynchronous_init_remove_eap_session(class eap_am_network_id_c const *)
+	?create_nonce@eapol_key_state_c@@AAE?AW4eap_status_e@@PAVeap_variable_data_c@@K@Z @ 131 NONAME ; enum eap_status_e eapol_key_state_c::create_nonce(class eap_variable_data_c *, unsigned long)
+	?get_eapol_protocol_version@eapol_RC4_key_header_c@@QBE?AW4eapol_protocol_version_e@@XZ @ 132 NONAME ; enum eapol_protocol_version_e eapol_RC4_key_header_c::get_eapol_protocol_version(void) const
+	?get_encryption_KEK@eapol_key_state_c@@AAEPAVeap_variable_data_c@@XZ @ 133 NONAME ; class eap_variable_data_c * eapol_key_state_c::get_encryption_KEK(void)
+	?shutdown@eapol_core_c@@UAE?AW4eap_status_e@@XZ @ 134 NONAME ; enum eap_status_e eapol_core_c::shutdown(void)
+	?process_RSNA_key_descriptor@eapol_key_state_c@@AAE?AW4eap_status_e@@PBVeap_am_network_id_c@@PAVeap_general_header_base_c@@K@Z @ 135 NONAME ; enum eap_status_e eapol_key_state_c::process_RSNA_key_descriptor(class eap_am_network_id_c const *, class eap_general_header_base_c *, unsigned long)
+	?cancel_all_eap_sessions@eap_core_client_message_if_c@@UAE?AW4eap_status_e@@XZ @ 136 NONAME ; enum eap_status_e eap_core_client_message_if_c::cancel_all_eap_sessions(void)
+	?get_key_MIC@eapol_RSNA_key_header_c@@QBEPAEXZ @ 137 NONAME ; unsigned char * eapol_RSNA_key_header_c::get_key_MIC(void) const
+	?complete_reassociation@eapol_wlan_authentication_c@@QAE?AW4eap_status_e@@W4eapol_wlan_authentication_state_e@@PBVeap_am_network_id_c@@PBVeap_variable_data_c@@2W4eapol_RSNA_cipher_e@eapol_RSNA_key_header_c@@3@Z @ 138 NONAME ; enum eap_status_e eapol_wlan_authentication_c::complete_reassociation(enum eapol_wlan_authentication_state_e, class eap_am_network_id_c const *, class eap_variable_data_c const *, class eap_variable_data_c const *, enum eapol_RSNA_key_header_c::eapol_RSNA_cipher_e, enum eapol_RSNA_key_header_c::eapol_RSNA_cipher_e)
+	?read_configure@eapol_am_wlan_authentication_symbian_c@@UAE?AW4eap_status_e@@PBVeap_configuration_field_c@@PAVeap_variable_data_c@@@Z @ 139 NONAME ; enum eap_status_e eapol_am_wlan_authentication_symbian_c::read_configure(class eap_configuration_field_c const *, class eap_variable_data_c *)
+	?process_4_way_handshake_message_1@eapol_key_state_c@@AAE?AW4eap_status_e@@PBVeap_am_network_id_c@@PAVeapol_RSNA_key_header_c@@K@Z @ 140 NONAME ; enum eap_status_e eapol_key_state_c::process_4_way_handshake_message_1(class eap_am_network_id_c const *, class eapol_RSNA_key_header_c *, unsigned long)
+	?get_key_length@eapol_RC4_key_header_c@@QBEGXZ @ 141 NONAME ; unsigned short eapol_RC4_key_header_c::get_key_length(void) const
+	?initialize@eapol_key_state_c@@QAE?AW4eap_status_e@@PBVeap_am_network_id_c@@W4eapol_key_authentication_type_e@@PBVeap_variable_data_c@@2W4eapol_RSNA_cipher_e@eapol_RSNA_key_header_c@@32@Z @ 142 NONAME ; enum eap_status_e eapol_key_state_c::initialize(class eap_am_network_id_c const *, enum eapol_key_authentication_type_e, class eap_variable_data_c const *, class eap_variable_data_c const *, enum eapol_RSNA_key_header_c::eapol_RSNA_cipher_e, enum eapol_RSNA_key_header_c::eapol_RSNA_cipher_e, class eap_variable_data_c const *)
+	?reset@eap_core_client_message_if_c@@UAE?AW4eap_status_e@@XZ @ 143 NONAME ; enum eap_status_e eap_core_client_message_if_c::reset(void)
+	?get_SNonce@eapol_key_state_c@@AAEPAVeap_variable_data_c@@XZ @ 144 NONAME ; class eap_variable_data_c * eapol_key_state_c::get_SNonce(void)
+	?set_marked_removed@eapol_key_state_c@@QAEXXZ @ 145 NONAME ; void eapol_key_state_c::set_marked_removed(void)
+	?send_logoff@ethernet_core_c@@QAE?AW4eap_status_e@@PBVeap_am_network_id_c@@@Z @ 146 NONAME ; enum eap_status_e ethernet_core_c::send_logoff(class eap_am_network_id_c const *)
+	?start_preauthentication@ethernet_core_c@@QAE?AW4eap_status_e@@PBVeap_am_network_id_c@@W4eapol_key_authentication_type_e@@@Z @ 147 NONAME ; enum eap_status_e ethernet_core_c::start_preauthentication(class eap_am_network_id_c const *, enum eapol_key_authentication_type_e)
+	?shutdown@ethernet_core_c@@UAE?AW4eap_status_e@@XZ @ 148 NONAME ; enum eap_status_e ethernet_core_c::shutdown(void)
+	?set_eapol_packet_type@eapol_RC4_key_header_c@@QAE?AW4eap_status_e@@W4eapol_packet_type_e@@@Z @ 149 NONAME ; enum eap_status_e eapol_RC4_key_header_c::set_eapol_packet_type(enum eapol_packet_type_e)
+	?get_supplicant_MAC_address@eapol_key_state_c@@AAEPAVeap_variable_data_c@@XZ @ 150 NONAME ; class eap_variable_data_c * eapol_key_state_c::get_supplicant_MAC_address(void)
+	?initialize_4_way_handshake@eapol_key_state_c@@AAE?AW4eap_status_e@@PBVeap_am_network_id_c@@W4eapol_protocol_version_e@@@Z @ 151 NONAME ; enum eap_status_e eapol_key_state_c::initialize_4_way_handshake(class eap_am_network_id_c const *, enum eapol_protocol_version_e)
+	?send_RC4_eapol_key_messages@eapol_key_state_c@@AAE?AW4eap_status_e@@XZ @ 152 NONAME ; enum eap_status_e eapol_key_state_c::send_RC4_eapol_key_messages(void)
+	?remove_pmksa_from_cache@eapol_core_c@@QAE?AW4eap_status_e@@PBVeap_am_network_id_c@@@Z @ 153 NONAME ; enum eap_status_e eapol_core_c::remove_pmksa_from_cache(class eap_am_network_id_c const *)
+	?copy@eapol_key_state_c@@QAEPAV1@PBVeap_am_network_id_c@@@Z @ 154 NONAME ; class eapol_key_state_c * eapol_key_state_c::copy(class eap_am_network_id_c const *)
+	?set_timer@eapol_am_wlan_authentication_symbian_c@@UAE?AW4eap_status_e@@PAVabs_eap_base_timer_c@@KPAXK@Z @ 155 NONAME ; enum eap_status_e eapol_am_wlan_authentication_symbian_c::set_timer(class abs_eap_base_timer_c *, unsigned long, void *, unsigned long)
+	?association@eapol_am_wlan_authentication_symbian_c@@UAE?AW4eap_status_e@@PBVeap_am_network_id_c@@@Z @ 156 NONAME ; enum eap_status_e eapol_am_wlan_authentication_symbian_c::association(class eap_am_network_id_c const *)
+	?cancel_handshake_timeout@eapol_key_state_c@@AAE?AW4eap_status_e@@XZ @ 157 NONAME ; enum eap_status_e eapol_key_state_c::cancel_handshake_timeout(void)
+	??0eapol_rsna_variable_data_c@@QAE@PAVabs_eap_am_tools_c@@_N1@Z @ 158 NONAME ; eapol_rsna_variable_data_c::eapol_rsna_variable_data_c(class abs_eap_am_tools_c *, bool, bool)
+	?set_buffer@eapol_rsna_variable_data_c@@QAE?AW4eap_status_e@@PBVeapol_rsna_key_data_header_c@@PAEK_N2@Z @ 159 NONAME ; enum eap_status_e eapol_rsna_variable_data_c::set_buffer(class eapol_rsna_key_data_header_c const *, unsigned char *, unsigned long, bool, bool)
+	?get_key_information_key_ack@eapol_RSNA_key_header_c@@QBE_NXZ @ 160 NONAME ; bool eapol_RSNA_key_header_c::get_key_information_key_ack(void) const
+	?check_header@eapol_RSNA_key_header_c@@UBE?AW4eap_status_e@@XZ @ 161 NONAME ; enum eap_status_e eapol_RSNA_key_header_c::check_header(void) const
+	?set_key_reply_counter@eapol_key_state_c@@AAEX_K@Z @ 162 NONAME ; void eapol_key_state_c::set_key_reply_counter(unsigned long long)
+	?reassociate@eapol_message_wlan_authentication_c@@UAE?AW4eap_status_e@@PBVeap_am_network_id_c@@W4eapol_key_authentication_type_e@@PBVeap_variable_data_c@@@Z @ 163 NONAME ; enum eap_status_e eapol_message_wlan_authentication_c::reassociate(class eap_am_network_id_c const *, enum eapol_key_authentication_type_e, class eap_variable_data_c const *)
+	?cancel_timer@eapol_am_wlan_authentication_symbian_c@@UAE?AW4eap_status_e@@PAVabs_eap_base_timer_c@@K@Z @ 164 NONAME ; enum eap_status_e eapol_am_wlan_authentication_symbian_c::cancel_timer(class abs_eap_base_timer_c *, unsigned long)
+	?cancel_timer@eapol_wlan_authentication_c@@UAE?AW4eap_status_e@@PAVabs_eap_base_timer_c@@K@Z @ 165 NONAME ; enum eap_status_e eapol_wlan_authentication_c::cancel_timer(class abs_eap_base_timer_c *, unsigned long)
+	?complete_get_802_11_authentication_mode@ethernet_core_c@@UAE?AW4eap_status_e@@W42@PBVeap_am_network_id_c@@W4eapol_key_802_11_authentication_mode_e@@@Z @ 166 NONAME ; enum eap_status_e ethernet_core_c::complete_get_802_11_authentication_mode(enum eap_status_e, class eap_am_network_id_c const *, enum eapol_key_802_11_authentication_mode_e)
+	?set_pairwise_PMK@eapol_key_state_c@@QAE?AW4eap_status_e@@PBVeap_variable_data_c@@PBVeap_am_network_id_c@@@Z @ 167 NONAME ; enum eap_status_e eapol_key_state_c::set_pairwise_PMK(class eap_variable_data_c const *, class eap_am_network_id_c const *)
+	?set_key_index@eapol_RC4_key_header_c@@QAE?AW4eap_status_e@@E@Z @ 168 NONAME ; enum eap_status_e eapol_RC4_key_header_c::set_key_index(unsigned char)
+	?get_original_header@eapol_rsna_variable_data_c@@QBEPBVeapol_rsna_key_data_header_c@@XZ @ 169 NONAME ; class eapol_rsna_key_data_header_c const * eapol_rsna_variable_data_c::get_original_header(void) const
+	?set_is_valid@eapol_wlan_authentication_c@@QAEXXZ @ 170 NONAME ; void eapol_wlan_authentication_c::set_is_valid(void)
+	?write_configure@eapol_core_c@@UAE?AW4eap_status_e@@PBVeap_configuration_field_c@@PAVeap_variable_data_c@@@Z @ 171 NONAME ; enum eap_status_e eapol_core_c::write_configure(class eap_configuration_field_c const *, class eap_variable_data_c *)
+	?verify_field_is_zero@eapol_key_state_c@@AAE?AW4eap_status_e@@PBEK@Z @ 172 NONAME ; enum eap_status_e eapol_key_state_c::verify_field_is_zero(unsigned char const *, unsigned long)
+	?get_header_length@eapol_RSNA_key_header_c@@SAGXZ @ 173 NONAME ; unsigned short eapol_RSNA_key_header_c::get_header_length(void)
+	?get_is_associated@eapol_key_state_c@@QAE_NXZ @ 174 NONAME ; bool eapol_key_state_c::get_is_associated(void)
+	?unload_module@eapol_core_c@@UAE?AW4eap_status_e@@Veap_expanded_type_c@@@Z @ 175 NONAME ; enum eap_status_e eapol_core_c::unload_module(class eap_expanded_type_c)
+	?cancel_pmksa_caching_timeout@eapol_key_state_c@@AAE?AW4eap_status_e@@XZ @ 176 NONAME ; enum eap_status_e eapol_key_state_c::cancel_pmksa_caching_timeout(void)
+	?state_notification@ethernet_core_c@@UAEXPBVabs_eap_state_notification_c@@@Z @ 177 NONAME ; void ethernet_core_c::state_notification(class abs_eap_state_notification_c const *)
+	?init_pmksa_caching_timeout@eapol_key_state_c@@QAE?AW4eap_status_e@@XZ @ 178 NONAME ; enum eap_status_e eapol_key_state_c::init_pmksa_caching_timeout(void)
+	?save_simple_config_session@eapol_core_c@@UAE?AW4eap_status_e@@W4simple_config_state_e@@PBV?$eap_array_c@Vsimple_config_credential_c@@@@PBVeap_variable_data_c@@W4simple_config_Device_Password_ID_e@@PBVsimple_config_payloads_c@@@Z @ 179 NONAME ; enum eap_status_e eapol_core_c::save_simple_config_session(enum simple_config_state_e, class eap_array_c<class simple_config_credential_c> const *, class eap_variable_data_c const *, enum simple_config_Device_Password_ID_e, class simple_config_payloads_c const *)
+	?disassociation@eapol_am_wlan_authentication_symbian_c@@UAE?AW4eap_status_e@@PBVeap_am_network_id_c@@@Z @ 180 NONAME ; enum eap_status_e eapol_am_wlan_authentication_symbian_c::disassociation(class eap_am_network_id_c const *)
+	?start_reassociation@eapol_wlan_authentication_c@@QAE?AW4eap_status_e@@PBVeap_am_network_id_c@@0W4eapol_key_authentication_type_e@@@Z @ 181 NONAME ; enum eap_status_e eapol_wlan_authentication_c::start_reassociation(class eap_am_network_id_c const *, class eap_am_network_id_c const *, enum eapol_key_authentication_type_e)
+	?disassociate@eapol_message_wlan_authentication_c@@UAE?AW4eap_status_e@@PBVeap_am_network_id_c@@_N@Z @ 182 NONAME ; enum eap_status_e eapol_message_wlan_authentication_c::disassociate(class eap_am_network_id_c const *, bool)
+	?packet_process@ethernet_core_c@@UAE?AW4eap_status_e@@PBVeap_am_network_id_c@@PAVeap_general_header_base_c@@K@Z @ 183 NONAME ; enum eap_status_e ethernet_core_c::packet_process(class eap_am_network_id_c const *, class eap_general_header_base_c *, unsigned long)
+	?get_eapol_packet_type@eapol_RC4_key_header_c@@QBE?AW4eapol_packet_type_e@@XZ @ 184 NONAME ; enum eapol_packet_type_e eapol_RC4_key_header_c::get_eapol_packet_type(void) const
+	?get_is_valid@eapol_key_state_c@@QAE_NXZ @ 185 NONAME ; bool eapol_key_state_c::get_is_valid(void)
+	?packet_send@eapol_key_state_c@@AAE?AW4eap_status_e@@PBVeap_am_network_id_c@@PAVeap_buf_chain_wr_c@@KKK@Z @ 186 NONAME ; enum eap_status_e eapol_key_state_c::packet_send(class eap_am_network_id_c const *, class eap_buf_chain_wr_c *, unsigned long, unsigned long, unsigned long)
+	?get_EAPOL_key_IV@eapol_RSNA_key_header_c@@QBEPAEXZ @ 187 NONAME ; unsigned char * eapol_RSNA_key_header_c::get_EAPOL_key_IV(void) const
+	??0eapol_RSNA_key_header_c@@QAE@PAVabs_eap_am_tools_c@@_N1PAXK@Z @ 188 NONAME ; eapol_RSNA_key_header_c::eapol_RSNA_key_header_c(class abs_eap_am_tools_c *, bool, bool, void *, unsigned long)
+	?write_configure@ethernet_core_c@@UAE?AW4eap_status_e@@PBVeap_configuration_field_c@@PAVeap_variable_data_c@@@Z @ 189 NONAME ; enum eap_status_e ethernet_core_c::write_configure(class eap_configuration_field_c const *, class eap_variable_data_c *)
+	??0eapol_key_state_c@@QAE@PAVabs_eap_am_tools_c@@PAVabs_eapol_key_state_c@@PAVabs_eapol_core_c@@_NPBVeap_am_network_id_c@@W4eapol_key_authentication_type_e@@PBVeap_variable_data_c@@6W4eapol_RSNA_cipher_e@eapol_RSNA_key_header_c@@76@Z @ 190 NONAME ; eapol_key_state_c::eapol_key_state_c(class abs_eap_am_tools_c *, class abs_eapol_key_state_c *, class abs_eapol_core_c *, bool, class eap_am_network_id_c const *, enum eapol_key_authentication_type_e, class eap_variable_data_c const *, class eap_variable_data_c const *, enum eapol_RSNA_key_header_c::eapol_RSNA_cipher_e, enum eapol_RSNA_key_header_c::eapol_RSNA_cipher_e, class eap_variable_data_c const *)
+	?get_key_information_secure@eapol_RSNA_key_header_c@@QBE_NXZ @ 191 NONAME ; bool eapol_RSNA_key_header_c::get_key_information_secure(void) const
+	?start_preauthentication@eapol_wlan_authentication_c@@QAE?AW4eap_status_e@@PBVeap_am_network_id_c@@@Z @ 192 NONAME ; enum eap_status_e eapol_wlan_authentication_c::start_preauthentication(class eap_am_network_id_c const *)
+	?get_key_information_request@eapol_RSNA_key_header_c@@QBE_NXZ @ 193 NONAME ; bool eapol_RSNA_key_header_c::get_key_information_request(void) const
+	?complete_association@eapol_message_wlan_authentication_c@@AAE?AW4eap_status_e@@PBV?$eap_array_c@Veap_tlv_header_c@@@@@Z @ 194 NONAME ; enum eap_status_e eapol_message_wlan_authentication_c::complete_association(class eap_array_c<class eap_tlv_header_c> const *)
+	?start_reassociation@eapol_core_c@@QAE?AW4eap_status_e@@PBVeap_am_network_id_c@@W4eapol_key_authentication_type_e@@PBVeap_variable_data_c@@@Z @ 195 NONAME ; enum eap_status_e eapol_core_c::start_reassociation(class eap_am_network_id_c const *, enum eapol_key_authentication_type_e, class eap_variable_data_c const *)
+	?process_eapol_key_frame@eapol_key_state_c@@QAE?AW4eap_status_e@@PBVeap_am_network_id_c@@PAVeap_general_header_base_c@@K@Z @ 196 NONAME ; enum eap_status_e eapol_key_state_c::process_eapol_key_frame(class eap_am_network_id_c const *, class eap_general_header_base_c *, unsigned long)
+	?tkip_mic_failure@eapol_wlan_authentication_c@@QAE?AW4eap_status_e@@PBVeap_am_network_id_c@@_NW4eapol_tkip_mic_failure_type_e@eapol_RSNA_key_header_c@@@Z @ 197 NONAME ; enum eap_status_e eapol_wlan_authentication_c::tkip_mic_failure(class eap_am_network_id_c const *, bool, enum eapol_RSNA_key_header_c::eapol_tkip_mic_failure_type_e)
+	?get_header_offset@ethernet_core_c@@UAEKPAK0@Z @ 198 NONAME ; unsigned long ethernet_core_c::get_header_offset(unsigned long *, unsigned long *)
+	?increment_authentication_counter@eapol_wlan_authentication_c@@QAEXXZ @ 199 NONAME ; void eapol_wlan_authentication_c::increment_authentication_counter(void)
+	?get_unicast_cipher_suite_RSNA_IE@eapol_key_state_c@@AAEPAVeap_variable_data_c@@XZ @ 200 NONAME ; class eap_variable_data_c * eapol_key_state_c::get_unicast_cipher_suite_RSNA_IE(void)
+	?write_configure@eapol_am_wlan_authentication_symbian_c@@UAE?AW4eap_status_e@@PBVeap_configuration_field_c@@PAVeap_variable_data_c@@@Z @ 201 NONAME ; enum eap_status_e eapol_am_wlan_authentication_symbian_c::write_configure(class eap_configuration_field_c const *, class eap_variable_data_c *)
+	?remove_pmksa_from_cache@ethernet_core_c@@QAE?AW4eap_status_e@@PBVeap_am_network_id_c@@@Z @ 202 NONAME ; enum eap_status_e ethernet_core_c::remove_pmksa_from_cache(class eap_am_network_id_c const *)
+	?create_state@eapol_core_c@@QAE?AW4eap_status_e@@PBVeap_am_network_id_c@@W4eapol_key_authentication_type_e@@@Z @ 203 NONAME ; enum eap_status_e eapol_core_c::create_state(class eap_am_network_id_c const *, enum eapol_key_authentication_type_e)
+	?create_4_way_handshake_message_2@eapol_key_state_c@@AAE?AW4eap_status_e@@PAVeap_buf_chain_wr_c@@KPAK1_KW4eapol_protocol_version_e@@W4eapol_key_descriptor_type_e@@@Z @ 204 NONAME ; enum eap_status_e eapol_key_state_c::create_4_way_handshake_message_2(class eap_buf_chain_wr_c *, unsigned long, unsigned long *, unsigned long *, unsigned long long, enum eapol_protocol_version_e, enum eapol_key_descriptor_type_e)
+	?get_is_valid@eapol_core_c@@UAE_NXZ @ 205 NONAME ; bool eapol_core_c::get_is_valid(void)
+	?set_WPXM_parameters@eapol_key_state_c@@QAE?AW4eap_status_e@@PBVeap_am_network_id_c@@@Z @ 206 NONAME ; enum eap_status_e eapol_key_state_c::set_WPXM_parameters(class eap_am_network_id_c const *)
+	?start_WPXM_reassociation@eapol_key_state_c@@QAE?AW4eap_status_e@@PBVeap_am_network_id_c@@W4eapol_key_authentication_type_e@@PAVeap_variable_data_c@@@Z @ 207 NONAME ; enum eap_status_e eapol_key_state_c::start_WPXM_reassociation(class eap_am_network_id_c const *, enum eapol_key_authentication_type_e, class eap_variable_data_c *)
+	?convert@wlan_eap_if_send_status_conversion_c@@SA?AW4wlan_eap_if_send_status_e@@W4eap_status_e@@@Z @ 208 NONAME ; enum wlan_eap_if_send_status_e wlan_eap_if_send_status_conversion_c::convert(enum eap_status_e)
+	?init_group_key_update_timeout@eapol_key_state_c@@AAE?AW4eap_status_e@@K@Z @ 209 NONAME ; enum eap_status_e eapol_key_state_c::init_group_key_update_timeout(unsigned long)
+	??1eapol_RC4_key_header_c@@UAE@XZ @ 210 NONAME ; eapol_RC4_key_header_c::~eapol_RC4_key_header_c(void)
+	?load_module@eapol_core_c@@UAE?AW4eap_status_e@@Veap_expanded_type_c@@0PAVabs_eap_base_type_c@@PAPAVeap_base_type_c@@_NPBVeap_am_network_id_c@@@Z @ 211 NONAME ; enum eap_status_e eapol_core_c::load_module(class eap_expanded_type_c, class eap_expanded_type_c, class abs_eap_base_type_c *, class eap_base_type_c * *, bool, class eap_am_network_id_c const *)
+	?zero_key_signature@eapol_RC4_key_header_c@@QAEXPAVabs_eap_am_tools_c@@@Z @ 212 NONAME ; void eapol_RC4_key_header_c::zero_key_signature(class abs_eap_am_tools_c *)
+	?eap_acknowledge@ethernet_core_c@@QAE?AW4eap_status_e@@PBVeap_am_network_id_c@@@Z @ 213 NONAME ; enum eap_status_e ethernet_core_c::eap_acknowledge(class eap_am_network_id_c const *)
+	?save_simple_config_session@eapol_am_wlan_authentication_symbian_c@@UAE?AW4eap_status_e@@W4simple_config_state_e@@PBV?$eap_array_c@Vsimple_config_credential_c@@@@PBVeap_variable_data_c@@W4simple_config_Device_Password_ID_e@@PBVsimple_config_payloads_c@@@Z @ 214 NONAME ; enum eap_status_e eapol_am_wlan_authentication_symbian_c::save_simple_config_session(enum simple_config_state_e, class eap_array_c<class simple_config_credential_c> const *, class eap_variable_data_c const *, enum simple_config_Device_Password_ID_e, class simple_config_payloads_c const *)
+	?get_eapol_key_state_string@eapol_key_state_string_c@@SAPBDW4eapol_key_state_e@@@Z @ 215 NONAME ; char const * eapol_key_state_string_c::get_eapol_key_state_string(enum eapol_key_state_e)
+	?set_is_valid@eapol_core_c@@UAEXXZ @ 216 NONAME ; void eapol_core_c::set_is_valid(void)
+	?get_header_length@eapol_RC4_key_header_c@@SAGXZ @ 217 NONAME ; unsigned short eapol_RC4_key_header_c::get_header_length(void)
+	?create_state@ethernet_core_c@@QAE?AW4eap_status_e@@PBVeap_am_network_id_c@@W4eapol_key_authentication_type_e@@@Z @ 218 NONAME ; enum eap_status_e ethernet_core_c::create_state(class eap_am_network_id_c const *, enum eapol_key_authentication_type_e)
+	?process_message_type_error@eapol_message_wlan_authentication_c@@AAE?AW4eap_status_e@@PBV?$eap_array_c@Veap_tlv_header_c@@@@@Z @ 219 NONAME ; enum eap_status_e eapol_message_wlan_authentication_c::process_message_type_error(class eap_array_c<class eap_tlv_header_c> const *)
+	?create_PMKID@eapol_key_state_c@@AAE?AW4eap_status_e@@XZ @ 220 NONAME ; enum eap_status_e eapol_key_state_c::create_PMKID(void)
+	?process_4_way_handshake_message_2@eapol_key_state_c@@AAE?AW4eap_status_e@@PBVeap_am_network_id_c@@PAVeapol_RSNA_key_header_c@@K@Z @ 221 NONAME ; enum eap_status_e eapol_key_state_c::process_4_way_handshake_message_2(class eap_am_network_id_c const *, class eapol_RSNA_key_header_c *, unsigned long)
+	?get_wlan_configuration@eapol_am_wlan_authentication_symbian_c@@UAE?AW4eap_status_e@@PAVeap_variable_data_c@@@Z @ 222 NONAME ; enum eap_status_e eapol_am_wlan_authentication_symbian_c::get_wlan_configuration(class eap_variable_data_c *)
+	?check_one_payload@eapol_rsna_key_data_payloads_c@@QAE_NW4eapol_rsna_key_data_payload_status_e@1@PBV?$eap_array_c@Veap_variable_data_c@@@@@Z @ 223 NONAME ; bool eapol_rsna_key_data_payloads_c::check_one_payload(enum eapol_rsna_key_data_payloads_c::eapol_rsna_key_data_payload_status_e, class eap_array_c<class eap_variable_data_c> const *)
+	?start_authentication@ethernet_core_c@@QAE?AW4eap_status_e@@PBVeap_am_network_id_c@@_N@Z @ 224 NONAME ; enum eap_status_e ethernet_core_c::start_authentication(class eap_am_network_id_c const *, bool)
+	??1eapol_key_state_string_c@@UAE@XZ @ 225 NONAME ; eapol_key_state_string_c::~eapol_key_state_string_c(void)
+	?unload_module@eapol_wlan_authentication_c@@UAE?AW4eap_status_e@@Veap_expanded_type_c@@@Z @ 226 NONAME ; enum eap_status_e eapol_wlan_authentication_c::unload_module(class eap_expanded_type_c)
+	?get_eap_type_list@eapol_core_c@@UAE?AW4eap_status_e@@PAV?$eap_array_c@Veap_expanded_type_c@@@@@Z @ 227 NONAME ; enum eap_status_e eapol_core_c::get_eap_type_list(class eap_array_c<class eap_expanded_type_c> *)
+	?remove_eap_session@eap_core_client_message_if_c@@UAE?AW4eap_status_e@@_NPBVeap_am_network_id_c@@@Z @ 228 NONAME ; enum eap_status_e eap_core_client_message_if_c::remove_eap_session(bool, class eap_am_network_id_c const *)
+	??0eapol_RC4_key_header_c@@QAE@PAVabs_eap_am_tools_c@@PAXK@Z @ 229 NONAME ; eapol_RC4_key_header_c::eapol_RC4_key_header_c(class abs_eap_am_tools_c *, void *, unsigned long)
+	?unload_module@ethernet_core_c@@UAE?AW4eap_status_e@@Veap_expanded_type_c@@@Z @ 230 NONAME ; enum eap_status_e ethernet_core_c::unload_module(class eap_expanded_type_c)
+	?set_key_length@eapol_RSNA_key_header_c@@QAE?AW4eap_status_e@@G@Z @ 231 NONAME ; enum eap_status_e eapol_RSNA_key_header_c::set_key_length(unsigned short)
+	?reset_cached_pmksa@eapol_key_state_c@@QAE?AW4eap_status_e@@XZ @ 232 NONAME ; enum eap_status_e eapol_key_state_c::reset_cached_pmksa(void)
+	?complete_reassociation@ethernet_core_c@@QAE?AW4eap_status_e@@W4eapol_wlan_authentication_state_e@@PBVeap_am_network_id_c@@W4eapol_key_authentication_type_e@@PBVeap_variable_data_c@@3W4eapol_RSNA_cipher_e@eapol_RSNA_key_header_c@@4@Z @ 233 NONAME ; enum eap_status_e ethernet_core_c::complete_reassociation(enum eapol_wlan_authentication_state_e, class eap_am_network_id_c const *, enum eapol_key_authentication_type_e, class eap_variable_data_c const *, class eap_variable_data_c const *, enum eapol_RSNA_key_header_c::eapol_RSNA_cipher_e, enum eapol_RSNA_key_header_c::eapol_RSNA_cipher_e)
+	?set_eap_database_reference_values@eap_core_client_message_if_c@@UAE?AW4eap_status_e@@PBVeap_variable_data_c@@@Z @ 234 NONAME ; enum eap_status_e eap_core_client_message_if_c::set_eap_database_reference_values(class eap_variable_data_c const *)
+	?initialize_preauthentication@eapol_key_state_c@@QAE?AW4eap_status_e@@PBVeap_am_network_id_c@@W4eapol_key_authentication_type_e@@@Z @ 235 NONAME ; enum eap_status_e eapol_key_state_c::initialize_preauthentication(class eap_am_network_id_c const *, enum eapol_key_authentication_type_e)
+	?get_key_information_key_index@eapol_RSNA_key_header_c@@QBEEXZ @ 236 NONAME ; unsigned char eapol_RSNA_key_header_c::get_key_information_key_index(void) const
+	?set_timer@ethernet_core_c@@UAE?AW4eap_status_e@@PAVabs_eap_base_timer_c@@KPAXK@Z @ 237 NONAME ; enum eap_status_e ethernet_core_c::set_timer(class abs_eap_base_timer_c *, unsigned long, void *, unsigned long)
+	?set_s_nonce@eapol_key_state_c@@QAE?AW4eap_status_e@@PBVeap_variable_data_c@@@Z @ 238 NONAME ; enum eap_status_e eapol_key_state_c::set_s_nonce(class eap_variable_data_c const *)
+	?state_notification@eapol_wlan_authentication_c@@UAEXPBVabs_eap_state_notification_c@@@Z @ 239 NONAME ; void eapol_wlan_authentication_c::state_notification(class abs_eap_state_notification_c const *)
+	??0eapol_wlan_authentication_c@@QAE@PAVabs_eap_am_tools_c@@PAVabs_eapol_wlan_authentication_c@@PAVeapol_am_wlan_authentication_c@@_N@Z @ 240 NONAME ; eapol_wlan_authentication_c::eapol_wlan_authentication_c(class abs_eap_am_tools_c *, class abs_eapol_wlan_authentication_c *, class eapol_am_wlan_authentication_c *, bool)
+	?set_key_descriptor_type@eapol_RSNA_key_header_c@@QAE?AW4eap_status_e@@W4eapol_key_descriptor_type_e@@@Z @ 241 NONAME ; enum eap_status_e eapol_RSNA_key_header_c::set_key_descriptor_type(enum eapol_key_descriptor_type_e)
+	?complete_WPXM_reassociation@eapol_wlan_authentication_c@@QAE?AW4eap_status_e@@W4eapol_wlan_authentication_state_e@@PBVeap_am_network_id_c@@PBVeap_variable_data_c@@@Z @ 242 NONAME ; enum eap_status_e eapol_wlan_authentication_c::complete_WPXM_reassociation(enum eapol_wlan_authentication_state_e, class eap_am_network_id_c const *, class eap_variable_data_c const *)
+	?set_eapol_packet_type@eapol_RSNA_key_header_c@@QAE?AW4eap_status_e@@W4eapol_packet_type_e@@@Z @ 243 NONAME ; enum eap_status_e eapol_RSNA_key_header_c::set_eapol_packet_type(enum eapol_packet_type_e)
+	?read_configure@eapol_core_c@@UAE?AW4eap_status_e@@PBVeap_configuration_field_c@@PAVeap_variable_data_c@@@Z @ 244 NONAME ; enum eap_status_e eapol_core_c::read_configure(class eap_configuration_field_c const *, class eap_variable_data_c *)
+	?get_key_data@eapol_RSNA_key_header_c@@QBEPAEK@Z @ 245 NONAME ; unsigned char * eapol_RSNA_key_header_c::get_key_data(unsigned long) const
+	?create_group_key_handshake_message_2@eapol_key_state_c@@AAE?AW4eap_status_e@@PAVeap_buf_chain_wr_c@@KPAK1_KW4eapol_protocol_version_e@@W4eapol_key_descriptor_type_e@@@Z @ 246 NONAME ; enum eap_status_e eapol_key_state_c::create_group_key_handshake_message_2(class eap_buf_chain_wr_c *, unsigned long, unsigned long *, unsigned long *, unsigned long long, enum eapol_protocol_version_e, enum eapol_key_descriptor_type_e)
+	?process_data@eapol_message_wlan_authentication_c@@QAE?AW4wlan_eap_if_send_status_e@@PBXK@Z @ 247 NONAME ; enum wlan_eap_if_send_status_e eapol_message_wlan_authentication_c::process_data(void const *, unsigned long)
+	?complete_disassociation@ethernet_core_c@@UAE?AW4eap_status_e@@_NPBVeap_am_network_id_c@@@Z @ 248 NONAME ; enum eap_status_e ethernet_core_c::complete_disassociation(bool, class eap_am_network_id_c const *)
+	?configure@eapol_message_wlan_authentication_c@@QAE?AW4eap_status_e@@KKK@Z @ 249 NONAME ; enum eap_status_e eapol_message_wlan_authentication_c::configure(unsigned long, unsigned long, unsigned long)
+	?configure@eapol_am_wlan_authentication_symbian_c@@UAE?AW4eap_status_e@@XZ @ 250 NONAME ; enum eap_status_e eapol_am_wlan_authentication_symbian_c::configure(void)
+	??1eapol_am_wlan_authentication_symbian_c@@UAE@XZ @ 251 NONAME ; eapol_am_wlan_authentication_symbian_c::~eapol_am_wlan_authentication_symbian_c(void)
+	?start_WPXM_reassociation@eapol_wlan_authentication_c@@QAE?AW4eap_status_e@@PBVeap_am_network_id_c@@0PAVeap_variable_data_c@@PBV4@2@Z @ 252 NONAME ; enum eap_status_e eapol_wlan_authentication_c::start_WPXM_reassociation(class eap_am_network_id_c const *, class eap_am_network_id_c const *, class eap_variable_data_c *, class eap_variable_data_c const *, class eap_variable_data_c const *)
+	?get_key_information_key_descriptor_version@eapol_RSNA_key_header_c@@QBE?AW4key_descriptor_version_e@1@XZ @ 253 NONAME ; enum eapol_RSNA_key_header_c::key_descriptor_version_e eapol_RSNA_key_header_c::get_key_information_key_descriptor_version(void) const
+	??1eapol_wlan_authentication_c@@UAE@XZ @ 254 NONAME ; eapol_wlan_authentication_c::~eapol_wlan_authentication_c(void)
+	?process_4_way_handshake_message_3_payloads_a@eapol_key_state_c@@AAE?AW4eap_status_e@@PBVeap_am_network_id_c@@PAVeapol_RSNA_key_header_c@@KPA_N@Z @ 255 NONAME ; enum eap_status_e eapol_key_state_c::process_4_way_handshake_message_3_payloads_a(class eap_am_network_id_c const *, class eapol_RSNA_key_header_c *, unsigned long, bool *)
+	?set_bits_on@eapol_RSNA_key_header_c@@QAEGGGKK@Z @ 256 NONAME ; unsigned short eapol_RSNA_key_header_c::set_bits_on(unsigned short, unsigned short, unsigned long, unsigned long)
+	?init_retransmission@eapol_key_state_c@@AAE?AW4eap_status_e@@PBVeap_am_network_id_c@@PAVeap_buf_chain_wr_c@@KKW4eap_code_value_e@@EVeap_expanded_type_c@@@Z @ 257 NONAME ; enum eap_status_e eapol_key_state_c::init_retransmission(class eap_am_network_id_c const *, class eap_buf_chain_wr_c *, unsigned long, unsigned long, enum eap_code_value_e, unsigned char, class eap_expanded_type_c)
+	?start_preauthentication@eapol_message_wlan_authentication_c@@AAE?AW4eap_status_e@@PBV?$eap_array_c@Veap_tlv_header_c@@@@@Z @ 258 NONAME ; enum eap_status_e eapol_message_wlan_authentication_c::start_preauthentication(class eap_array_c<class eap_tlv_header_c> const *)
+	?asynchronous_start_authentication@eapol_core_c@@QAE?AW4eap_status_e@@PBVeap_am_network_id_c@@_N@Z @ 259 NONAME ; enum eap_status_e eapol_core_c::asynchronous_start_authentication(class eap_am_network_id_c const *, bool)
+	?get_authenticator_MAC_address@eapol_key_state_c@@AAEPAVeap_variable_data_c@@XZ @ 260 NONAME ; class eap_variable_data_c * eapol_key_state_c::get_authenticator_MAC_address(void)
+	?packet_data_session_key@eapol_message_wlan_authentication_c@@UAE?AW4eap_status_e@@PBVeap_am_network_id_c@@PBVeapol_session_key_c@@@Z @ 261 NONAME ; enum eap_status_e eapol_message_wlan_authentication_c::packet_data_session_key(class eap_am_network_id_c const *, class eapol_session_key_c const *)
+	?process_group_key_handshake_message_0@eapol_key_state_c@@AAE?AW4eap_status_e@@PBVeap_am_network_id_c@@PAVeapol_RSNA_key_header_c@@K@Z @ 262 NONAME ; enum eap_status_e eapol_key_state_c::process_group_key_handshake_message_0(class eap_am_network_id_c const *, class eapol_RSNA_key_header_c *, unsigned long)
+	?create_group_key_handshake_message_1@eapol_key_state_c@@AAE?AW4eap_status_e@@PAVeap_buf_chain_wr_c@@KPAK1W4eapol_protocol_version_e@@W4eapol_key_descriptor_type_e@@@Z @ 263 NONAME ; enum eap_status_e eapol_key_state_c::create_group_key_handshake_message_1(class eap_buf_chain_wr_c *, unsigned long, unsigned long *, unsigned long *, enum eapol_protocol_version_e, enum eapol_key_descriptor_type_e)
+	?create_eapol_key_handshake_message_0@eapol_key_state_c@@AAE?AW4eap_status_e@@_NPAVeap_buf_chain_wr_c@@KPAK2_KW4eapol_protocol_version_e@@@Z @ 264 NONAME ; enum eap_status_e eapol_key_state_c::create_eapol_key_handshake_message_0(bool, class eap_buf_chain_wr_c *, unsigned long, unsigned long *, unsigned long *, unsigned long long, enum eapol_protocol_version_e)
+	?shutdown@eapol_wlan_authentication_c@@QAE?AW4eap_status_e@@XZ @ 265 NONAME ; enum eap_status_e eapol_wlan_authentication_c::shutdown(void)
+	?get_is_valid@eap_core_client_message_if_c@@UAE_NXZ @ 266 NONAME ; bool eap_core_client_message_if_c::get_is_valid(void)
+	?eap_acknowledge@eapol_core_c@@QAE?AW4eap_status_e@@PBVeap_am_network_id_c@@@Z @ 267 NONAME ; enum eap_status_e eapol_core_c::eap_acknowledge(class eap_am_network_id_c const *)
+	?select_minimum@eapol_key_state_c@@AAE?AW4eap_status_e@@PBVeap_variable_data_c@@0PAPBV3@1@Z @ 268 NONAME ; enum eap_status_e eapol_key_state_c::select_minimum(class eap_variable_data_c const *, class eap_variable_data_c const *, class eap_variable_data_c const * *, class eap_variable_data_c const * *)
+	?write_configure@eapol_wlan_authentication_c@@UAE?AW4eap_status_e@@PBVeap_configuration_field_c@@PAVeap_variable_data_c@@@Z @ 269 NONAME ; enum eap_status_e eapol_wlan_authentication_c::write_configure(class eap_configuration_field_c const *, class eap_variable_data_c *)
+	?get_key_information_key_MIC@eapol_RSNA_key_header_c@@QBE_NXZ @ 270 NONAME ; bool eapol_RSNA_key_header_c::get_key_information_key_MIC(void) const
+	?check_is_valid_eap_type@ethernet_core_c@@UAE?AW4eap_status_e@@Veap_expanded_type_c@@@Z @ 271 NONAME ; enum eap_status_e ethernet_core_c::check_is_valid_eap_type(class eap_expanded_type_c)
+	??1eap_core_client_message_if_c@@UAE@XZ @ 272 NONAME ; eap_core_client_message_if_c::~eap_core_client_message_if_c(void)
+	?get_key_information@eapol_RSNA_key_header_c@@QBEGXZ @ 273 NONAME ; unsigned short eapol_RSNA_key_header_c::get_key_information(void) const
+	?check_is_valid_eap_type@eapol_wlan_authentication_c@@UAE?AW4eap_status_e@@Veap_expanded_type_c@@@Z @ 274 NONAME ; enum eap_status_e eapol_wlan_authentication_c::check_is_valid_eap_type(class eap_expanded_type_c)
+	?start_WPXM_reassociation@eapol_message_wlan_authentication_c@@AAE?AW4eap_status_e@@PBV?$eap_array_c@Veap_tlv_header_c@@@@@Z @ 275 NONAME ; enum eap_status_e eapol_message_wlan_authentication_c::start_WPXM_reassociation(class eap_array_c<class eap_tlv_header_c> const *)
+	?send_message@eapol_message_wlan_authentication_c@@AAE?AW4eap_status_e@@PAVeapol_handle_tlv_message_data_c@@@Z @ 276 NONAME ; enum eap_status_e eapol_message_wlan_authentication_c::send_message(class eapol_handle_tlv_message_data_c *)
+	?create_eap_session@eap_core_client_message_if_c@@UAE?AW4eap_status_e@@PBVeap_am_network_id_c@@@Z @ 277 NONAME ; enum eap_status_e eap_core_client_message_if_c::create_eap_session(class eap_am_network_id_c const *)
+	?get_802_11_authentication_mode@eap_core_client_message_if_c@@UAE?AW4eap_status_e@@PBVeap_am_network_id_c@@W4eapol_key_authentication_type_e@@PBVeap_variable_data_c@@2@Z @ 278 NONAME ; enum eap_status_e eap_core_client_message_if_c::get_802_11_authentication_mode(class eap_am_network_id_c const *, enum eapol_key_authentication_type_e, class eap_variable_data_c const *, class eap_variable_data_c const *)
+	?process_4_way_handshake_message_3_payloads_b@eapol_key_state_c@@AAE?AW4eap_status_e@@PBVeap_am_network_id_c@@PAVeapol_RSNA_key_header_c@@K_N@Z @ 279 NONAME ; enum eap_status_e eapol_key_state_c::process_4_way_handshake_message_3_payloads_b(class eap_am_network_id_c const *, class eapol_RSNA_key_header_c *, unsigned long, bool)
+	?disassociation@eapol_core_c@@QAE?AW4eap_status_e@@_NPBVeap_am_network_id_c@@@Z @ 280 NONAME ; enum eap_status_e eapol_core_c::disassociation(bool, class eap_am_network_id_c const *)
+	?set_eapol_protocol_version@eapol_RC4_key_header_c@@QAE?AW4eap_status_e@@W4eapol_protocol_version_e@@@Z @ 281 NONAME ; enum eap_status_e eapol_RC4_key_header_c::set_eapol_protocol_version(enum eapol_protocol_version_e)
+	??0eapol_key_state_string_c@@QAE@XZ @ 282 NONAME ; eapol_key_state_string_c::eapol_key_state_string_c(void)
+	?packet_send@eapol_wlan_authentication_c@@UAE?AW4eap_status_e@@PBVeap_am_network_id_c@@PAVeap_buf_chain_wr_c@@KKK@Z @ 283 NONAME ; enum eap_status_e eapol_wlan_authentication_c::packet_send(class eap_am_network_id_c const *, class eap_buf_chain_wr_c *, unsigned long, unsigned long, unsigned long)
+	?packet_process@eapol_wlan_authentication_c@@QAE?AW4eap_status_e@@PBVeap_am_network_id_c@@PAVeap_general_header_base_c@@K@Z @ 284 NONAME ; enum eap_status_e eapol_wlan_authentication_c::packet_process(class eap_am_network_id_c const *, class eap_general_header_base_c *, unsigned long)
+	?add_rogue_ap@eapol_core_c@@UAE?AW4eap_status_e@@AAV?$eap_array_c@Veap_rogue_ap_entry_c@@@@@Z @ 285 NONAME ; enum eap_status_e eapol_core_c::add_rogue_ap(class eap_array_c<class eap_rogue_ap_entry_c> &)
+	?packet_data_session_key@eapol_wlan_authentication_c@@UAE?AW4eap_status_e@@PBVeap_am_network_id_c@@PBVeapol_session_key_c@@@Z @ 286 NONAME ; enum eap_status_e eapol_wlan_authentication_c::packet_data_session_key(class eap_am_network_id_c const *, class eapol_session_key_c const *)
+	?complete_association@eapol_wlan_authentication_c@@QAE?AW4eap_status_e@@W4eapol_wlan_authentication_state_e@@PBVeap_am_network_id_c@@PBVeap_variable_data_c@@2W4eapol_RSNA_cipher_e@eapol_RSNA_key_header_c@@3@Z @ 287 NONAME ; enum eap_status_e eapol_wlan_authentication_c::complete_association(enum eapol_wlan_authentication_state_e, class eap_am_network_id_c const *, class eap_variable_data_c const *, class eap_variable_data_c const *, enum eapol_RSNA_key_header_c::eapol_RSNA_cipher_e, enum eapol_RSNA_key_header_c::eapol_RSNA_cipher_e)
+	?get_current_eap_index@eapol_wlan_authentication_c@@UAEKXZ @ 288 NONAME ; unsigned long eapol_wlan_authentication_c::get_current_eap_index(void)
+	?packet_send@eapol_core_c@@UAE?AW4eap_status_e@@PBVeap_am_network_id_c@@PAVeap_buf_chain_wr_c@@KKK@Z @ 289 NONAME ; enum eap_status_e eapol_core_c::packet_send(class eap_am_network_id_c const *, class eap_buf_chain_wr_c *, unsigned long, unsigned long, unsigned long)
+	??0eapol_key_state_c@@QAE@PAVabs_eap_am_tools_c@@PAVabs_eapol_key_state_c@@PAVabs_eapol_core_c@@_NPBVeap_am_network_id_c@@W4eapol_key_authentication_type_e@@@Z @ 290 NONAME ; eapol_key_state_c::eapol_key_state_c(class abs_eap_am_tools_c *, class abs_eapol_key_state_c *, class abs_eapol_core_c *, bool, class eap_am_network_id_c const *, enum eapol_key_authentication_type_e)
+	?create_tkip_mic_failure_message@eapol_key_state_c@@AAE?AW4eap_status_e@@PAVeap_buf_chain_wr_c@@KPAK1W4eapol_tkip_mic_failure_type_e@eapol_RSNA_key_header_c@@W4eapol_protocol_version_e@@@Z @ 291 NONAME ; enum eap_status_e eapol_key_state_c::create_tkip_mic_failure_message(class eap_buf_chain_wr_c *, unsigned long, unsigned long *, unsigned long *, enum eapol_RSNA_key_header_c::eapol_tkip_mic_failure_type_e, enum eapol_protocol_version_e)
+	?cancel_all_authentication_sessions@ethernet_core_c@@QAE?AW4eap_status_e@@XZ @ 292 NONAME ; enum eap_status_e ethernet_core_c::cancel_all_authentication_sessions(void)
+	?decrypt_key_data@eapol_key_state_c@@AAE?AW4eap_status_e@@PAVeapol_RSNA_key_header_c@@@Z @ 293 NONAME ; enum eap_status_e eapol_key_state_c::decrypt_key_data(class eapol_RSNA_key_header_c *)
+	?get_header_offset@eapol_wlan_authentication_c@@UAEKPAK0@Z @ 294 NONAME ; unsigned long eapol_wlan_authentication_c::get_header_offset(unsigned long *, unsigned long *)
+	?state_notification@eapol_message_wlan_authentication_c@@UAEXPBVabs_eap_state_notification_c@@@Z @ 295 NONAME ; void eapol_message_wlan_authentication_c::state_notification(class abs_eap_state_notification_c const *)
+	?check_is_valid_eap_type@eapol_core_c@@UAE?AW4eap_status_e@@Veap_expanded_type_c@@@Z @ 296 NONAME ; enum eap_status_e eapol_core_c::check_is_valid_eap_type(class eap_expanded_type_c)
+	?association@ethernet_core_c@@QAE?AW4eap_status_e@@PBVeap_am_network_id_c@@W4eapol_key_authentication_type_e@@PBVeap_variable_data_c@@2W4eapol_RSNA_cipher_e@eapol_RSNA_key_header_c@@32@Z @ 297 NONAME ; enum eap_status_e ethernet_core_c::association(class eap_am_network_id_c const *, enum eapol_key_authentication_type_e, class eap_variable_data_c const *, class eap_variable_data_c const *, enum eapol_RSNA_key_header_c::eapol_RSNA_cipher_e, enum eapol_RSNA_key_header_c::eapol_RSNA_cipher_e, class eap_variable_data_c const *)
+	?configure@eapol_wlan_authentication_c@@QAE?AW4eap_status_e@@XZ @ 298 NONAME ; enum eap_status_e eapol_wlan_authentication_c::configure(void)
+	?get_received_PMKID@eapol_key_state_c@@AAEPAVeap_variable_data_c@@XZ @ 299 NONAME ; class eap_variable_data_c * eapol_key_state_c::get_received_PMKID(void)
+	?set_key_replay_counter@eapol_RSNA_key_header_c@@QAE?AW4eap_status_e@@_K@Z @ 300 NONAME ; enum eap_status_e eapol_RSNA_key_header_c::set_key_replay_counter(unsigned long long)
+	?allow_4_way_handshake@eapol_key_state_c@@QAE?AW4eap_status_e@@XZ @ 301 NONAME ; enum eap_status_e eapol_key_state_c::allow_4_way_handshake(void)
+	?read_reassociation_parameters@ethernet_core_c@@QAE?AW4eap_status_e@@PBVeap_am_network_id_c@@0W4eapol_key_authentication_type_e@@PAVeap_variable_data_c@@PBV5@3@Z @ 302 NONAME ; enum eap_status_e ethernet_core_c::read_reassociation_parameters(class eap_am_network_id_c const *, class eap_am_network_id_c const *, enum eapol_key_authentication_type_e, class eap_variable_data_c *, class eap_variable_data_c const *, class eap_variable_data_c const *)
+	?check_pmksa_cache@eapol_key_state_c@@QAE?AW4eap_status_e@@W4eapol_key_authentication_type_e@@W4eapol_RSNA_cipher_e@eapol_RSNA_key_header_c@@1@Z @ 303 NONAME ; enum eap_status_e eapol_key_state_c::check_pmksa_cache(enum eapol_key_authentication_type_e, enum eapol_RSNA_key_header_c::eapol_RSNA_cipher_e, enum eapol_RSNA_key_header_c::eapol_RSNA_cipher_e)
+	?process_4_way_handshake_message_3@eapol_key_state_c@@AAE?AW4eap_status_e@@PBVeap_am_network_id_c@@PAVeapol_RSNA_key_header_c@@K@Z @ 304 NONAME ; enum eap_status_e eapol_key_state_c::process_4_way_handshake_message_3(class eap_am_network_id_c const *, class eapol_RSNA_key_header_c *, unsigned long)
+	?timer_delete_data@eapol_message_wlan_authentication_c@@UAE?AW4eap_status_e@@KPAX@Z @ 305 NONAME ; enum eap_status_e eapol_message_wlan_authentication_c::timer_delete_data(unsigned long, void *)
+	?resend_packet@eapol_key_state_c@@AAE?AW4eap_status_e@@PBVeap_am_network_id_c@@PAVeap_buf_chain_wr_c@@KKK@Z @ 306 NONAME ; enum eap_status_e eapol_key_state_c::resend_packet(class eap_am_network_id_c const *, class eap_buf_chain_wr_c *, unsigned long, unsigned long, unsigned long)
+	?get_eapol_packet_body_length@eapol_RC4_key_header_c@@QBEGXZ @ 307 NONAME ; unsigned short eapol_RC4_key_header_c::get_eapol_packet_body_length(void) const
+	?read_reassociation_parameters@eapol_key_state_c@@QAE?AW4eap_status_e@@PBVeap_am_network_id_c@@W4eapol_key_authentication_type_e@@PAVeap_variable_data_c@@PBV5@3@Z @ 308 NONAME ; enum eap_status_e eapol_key_state_c::read_reassociation_parameters(class eap_am_network_id_c const *, enum eapol_key_authentication_type_e, class eap_variable_data_c *, class eap_variable_data_c const *, class eap_variable_data_c const *)
+	??1eapol_key_state_c@@UAE@XZ @ 309 NONAME ; eapol_key_state_c::~eapol_key_state_c(void)
+	?set_key_data_length@eapol_RSNA_key_header_c@@QAE?AW4eap_status_e@@G@Z @ 310 NONAME ; enum eap_status_e eapol_RSNA_key_header_c::set_key_data_length(unsigned short)
+	?increase_key_reply_counter@eapol_key_state_c@@AAEXXZ @ 311 NONAME ; void eapol_key_state_c::increase_key_reply_counter(void)
+	?verify_key_mic@eapol_key_state_c@@AAE?AW4eap_status_e@@PAVeapol_RSNA_key_header_c@@PBVeap_variable_data_c@@@Z @ 312 NONAME ; enum eap_status_e eapol_key_state_c::verify_key_mic(class eapol_RSNA_key_header_c *, class eap_variable_data_c const *)
+	??0eapol_handle_tlv_message_data_c@@QAE@PAVabs_eap_am_tools_c@@@Z @ 313 NONAME ; eapol_handle_tlv_message_data_c::eapol_handle_tlv_message_data_c(class abs_eap_am_tools_c *)
+	?get_is_client@eapol_wlan_authentication_c@@UAE_NXZ @ 314 NONAME ; bool eapol_wlan_authentication_c::get_is_client(void)
+	?save_simple_config_session@ethernet_core_c@@UAE?AW4eap_status_e@@W4simple_config_state_e@@PBV?$eap_array_c@Vsimple_config_credential_c@@@@PBVeap_variable_data_c@@W4simple_config_Device_Password_ID_e@@PBVsimple_config_payloads_c@@@Z @ 315 NONAME ; enum eap_status_e ethernet_core_c::save_simple_config_session(enum simple_config_state_e, class eap_array_c<class simple_config_credential_c> const *, class eap_variable_data_c const *, enum simple_config_Device_Password_ID_e, class simple_config_payloads_c const *)
+	?restart_authentication@eapol_core_c@@UAE?AW4eap_status_e@@PBVeap_am_network_id_c@@_N11@Z @ 316 NONAME ; enum eap_status_e eapol_core_c::restart_authentication(class eap_am_network_id_c const *, bool, bool, bool)
+	?started_eap_authentication@eapol_key_state_c@@QAE?AW4eap_status_e@@XZ @ 317 NONAME ; enum eap_status_e eapol_key_state_c::started_eap_authentication(void)
+	?set_key_length@eapol_RC4_key_header_c@@QAE?AW4eap_status_e@@G@Z @ 318 NONAME ; enum eap_status_e eapol_RC4_key_header_c::set_key_length(unsigned short)
+	?disassociation@ethernet_core_c@@QAE?AW4eap_status_e@@_NPBVeap_am_network_id_c@@@Z @ 319 NONAME ; enum eap_status_e ethernet_core_c::disassociation(bool, class eap_am_network_id_c const *)
+	?get_key_index@eapol_RC4_key_header_c@@QBEEXZ @ 320 NONAME ; unsigned char eapol_RC4_key_header_c::get_key_index(void) const
+	?get_key_flag@eapol_RC4_key_header_c@@QBE?AW4eapol_RC4_key_flags_e@@XZ @ 321 NONAME ; enum eapol_RC4_key_flags_e eapol_RC4_key_header_c::get_key_flag(void) const
+	?eap_acknowledge@eapol_wlan_authentication_c@@QAE?AW4eap_status_e@@PBVeap_am_network_id_c@@@Z @ 322 NONAME ; enum eap_status_e eapol_wlan_authentication_c::eap_acknowledge(class eap_am_network_id_c const *)
+	?save_simple_config_session@eapol_wlan_authentication_c@@UAE?AW4eap_status_e@@W4simple_config_state_e@@PBV?$eap_array_c@Vsimple_config_credential_c@@@@PBVeap_variable_data_c@@W4simple_config_Device_Password_ID_e@@PBVsimple_config_payloads_c@@@Z @ 323 NONAME ; enum eap_status_e eapol_wlan_authentication_c::save_simple_config_session(enum simple_config_state_e, class eap_array_c<class simple_config_credential_c> const *, class eap_variable_data_c const *, enum simple_config_Device_Password_ID_e, class simple_config_payloads_c const *)
+	?get_key_replay_counter@eapol_RSNA_key_header_c@@QBE_KXZ @ 324 NONAME ; unsigned long long eapol_RSNA_key_header_c::get_key_replay_counter(void) const
+	?check_pmksa_cache@eapol_core_c@@QAE?AW4eap_status_e@@PAV?$eap_array_c@Veap_am_network_id_c@@@@W4eapol_key_authentication_type_e@@W4eapol_RSNA_cipher_e@eapol_RSNA_key_header_c@@2@Z @ 325 NONAME ; enum eap_status_e eapol_core_c::check_pmksa_cache(class eap_array_c<class eap_am_network_id_c> *, enum eapol_key_authentication_type_e, enum eapol_RSNA_key_header_c::eapol_RSNA_cipher_e, enum eapol_RSNA_key_header_c::eapol_RSNA_cipher_e)
+	?derive_PTK@eapol_key_state_c@@AAE?AW4eap_status_e@@XZ @ 326 NONAME ; enum eap_status_e eapol_key_state_c::derive_PTK(void)
+	?timer_expired@eapol_wlan_authentication_c@@UAE?AW4eap_status_e@@KPAX@Z @ 327 NONAME ; enum eap_status_e eapol_wlan_authentication_c::timer_expired(unsigned long, void *)
+	?get_key_STA_MAC_address@eapol_RSNA_key_header_c@@QBEPAEXZ @ 328 NONAME ; unsigned char * eapol_RSNA_key_header_c::get_key_STA_MAC_address(void) const
+	?packet_process@eapol_message_wlan_authentication_c@@AAE?AW4eap_status_e@@PBV?$eap_array_c@Veap_tlv_header_c@@@@@Z @ 329 NONAME ; enum eap_status_e eapol_message_wlan_authentication_c::packet_process(class eap_array_c<class eap_tlv_header_c> const *)
+	?get_eap_type_list@ethernet_core_c@@UAE?AW4eap_status_e@@PAV?$eap_array_c@Veap_expanded_type_c@@@@@Z @ 330 NONAME ; enum eap_status_e ethernet_core_c::get_eap_type_list(class eap_array_c<class eap_expanded_type_c> *)
+	?zero_EAPOL_header_and_Key_descriptor@eapol_RSNA_key_header_c@@QAE?AW4eap_status_e@@PAVabs_eap_am_tools_c@@@Z @ 331 NONAME ; enum eap_status_e eapol_RSNA_key_header_c::zero_EAPOL_header_and_Key_descriptor(class abs_eap_am_tools_c *)
+	?get_replay_counter@eapol_RC4_key_header_c@@QAEPAEXZ @ 332 NONAME ; unsigned char * eapol_RC4_key_header_c::get_replay_counter(void)
+	?set_eap_database_reference_values@eapol_core_c@@UAE?AW4eap_status_e@@PBVeap_variable_data_c@@@Z @ 333 NONAME ; enum eap_status_e eapol_core_c::set_eap_database_reference_values(class eap_variable_data_c const *)
+	?new_eapol_wlan_authentication@eapol_wlan_authentication_c@@SAPAV1@PAVabs_eap_am_tools_c@@PAVabs_eapol_wlan_authentication_c@@_N@Z @ 334 NONAME ; class eapol_wlan_authentication_c * eapol_wlan_authentication_c::new_eapol_wlan_authentication(class abs_eap_am_tools_c *, class abs_eapol_wlan_authentication_c *, bool)
+	?process_message@eap_core_client_message_if_c@@AAE?AW4eap_status_e@@PAVeap_process_tlv_message_data_c@@@Z @ 335 NONAME ; enum eap_status_e eap_core_client_message_if_c::process_message(class eap_process_tlv_message_data_c *)
+	?check_pmksa_cache@ethernet_core_c@@QAE?AW4eap_status_e@@PAV?$eap_array_c@Veap_am_network_id_c@@@@W4eapol_key_authentication_type_e@@W4eapol_RSNA_cipher_e@eapol_RSNA_key_header_c@@2@Z @ 336 NONAME ; enum eap_status_e ethernet_core_c::check_pmksa_cache(class eap_array_c<class eap_am_network_id_c> *, enum eapol_key_authentication_type_e, enum eapol_RSNA_key_header_c::eapol_RSNA_cipher_e, enum eapol_RSNA_key_header_c::eapol_RSNA_cipher_e)
+	?start_authentication@eapol_wlan_authentication_c@@QAE?AW4eap_status_e@@PBVeap_variable_data_c@@W4eapol_key_authentication_type_e@@0_NPBVeap_am_network_id_c@@@Z @ 337 NONAME ; enum eap_status_e eapol_wlan_authentication_c::start_authentication(class eap_variable_data_c const *, enum eapol_key_authentication_type_e, class eap_variable_data_c const *, bool, class eap_am_network_id_c const *)
+	?get_is_encryption_on@eapol_key_state_c@@QAE_NXZ @ 338 NONAME ; bool eapol_key_state_c::get_is_encryption_on(void)
+	?zero_key_RSC@eapol_RSNA_key_header_c@@QAE?AW4eap_status_e@@PAVabs_eap_am_tools_c@@@Z @ 339 NONAME ; enum eap_status_e eapol_RSNA_key_header_c::zero_key_RSC(class abs_eap_am_tools_c *)
+	?parse_key_data@eapol_key_state_c@@AAE?AW4eap_status_e@@W4eapol_key_descriptor_type_e@@PBVeapol_rsna_key_data_header_c@@PAKPAVeapol_rsna_key_data_payloads_c@@W4eapol_key_state_e@@W4key_descriptor_version_e@eapol_RSNA_key_header_c@@@Z @ 340 NONAME ; enum eap_status_e eapol_key_state_c::parse_key_data(enum eapol_key_descriptor_type_e, class eapol_rsna_key_data_header_c const *, unsigned long *, class eapol_rsna_key_data_payloads_c *, enum eapol_key_state_e, enum eapol_RSNA_key_header_c::key_descriptor_version_e)
+	?eap_acknowledge@eap_core_client_message_if_c@@UAE?AW4eap_status_e@@PBVeap_am_network_id_c@@@Z @ 341 NONAME ; enum eap_status_e eap_core_client_message_if_c::eap_acknowledge(class eap_am_network_id_c const *)
+	?set_am_partner@eapol_am_wlan_authentication_symbian_c@@UAE?AW4eap_status_e@@PAVabs_eapol_am_wlan_authentication_c@@PAVabs_eap_configuration_if_c@@@Z @ 342 NONAME ; enum eap_status_e eapol_am_wlan_authentication_symbian_c::set_am_partner(class abs_eapol_am_wlan_authentication_c *, class abs_eap_configuration_if_c *)
+	?process_4_way_handshake_message_2_payloads@eapol_key_state_c@@AAE?AW4eap_status_e@@PBVeap_am_network_id_c@@PAVeapol_RSNA_key_header_c@@K@Z @ 343 NONAME ; enum eap_status_e eapol_key_state_c::process_4_way_handshake_message_2_payloads(class eap_am_network_id_c const *, class eapol_RSNA_key_header_c *, unsigned long)
+	?get_eapol_packet_type@eapol_RSNA_key_header_c@@QBE?AW4eapol_packet_type_e@@XZ @ 344 NONAME ; enum eapol_packet_type_e eapol_RSNA_key_header_c::get_eapol_packet_type(void) const
+	?get_is_valid@eapol_handle_tlv_message_data_c@@QAE_NXZ @ 345 NONAME ; bool eapol_handle_tlv_message_data_c::get_is_valid(void)
+	?send_data@eap_core_client_message_if_c@@UAE?AW4eap_status_e@@PBXK@Z @ 346 NONAME ; enum eap_status_e eap_core_client_message_if_c::send_data(void const *, unsigned long)
+	?get_eapol_packet_length@eapol_RSNA_key_header_c@@QBEGXZ @ 347 NONAME ; unsigned short eapol_RSNA_key_header_c::get_eapol_packet_length(void) const
+	?increase_client_send_key_reply_counter@eapol_key_state_c@@AAEXXZ @ 348 NONAME ; void eapol_key_state_c::increase_client_send_key_reply_counter(void)
+	?unset_marked_removed@eapol_key_state_c@@QAEXXZ @ 349 NONAME ; void eapol_key_state_c::unset_marked_removed(void)
+	?get_ANonce@eapol_key_state_c@@AAEPAVeap_variable_data_c@@XZ @ 350 NONAME ; class eap_variable_data_c * eapol_key_state_c::get_ANonce(void)
+	?send_eap_identity_request@eap_core_client_message_if_c@@UAE?AW4eap_status_e@@PBVeap_am_network_id_c@@@Z @ 351 NONAME ; enum eap_status_e eap_core_client_message_if_c::send_eap_identity_request(class eap_am_network_id_c const *)
+	?set_eap_database_reference_values@eapol_am_wlan_authentication_symbian_c@@UAE?AW4eap_status_e@@PBVeap_variable_data_c@@@Z @ 352 NONAME ; enum eap_status_e eapol_am_wlan_authentication_symbian_c::set_eap_database_reference_values(class eap_variable_data_c const *)
+	?add_RSN_GTK_payload@eapol_key_state_c@@AAE?AW4eap_status_e@@PBVeapol_RSNA_key_header_c@@PAVeap_variable_data_c@@PAK@Z @ 353 NONAME ; enum eap_status_e eapol_key_state_c::add_RSN_GTK_payload(class eapol_RSNA_key_header_c const *, class eap_variable_data_c *, unsigned long *)
+	?set_wlan_parameters@eapol_am_wlan_authentication_symbian_c@@UAE?AW4eap_status_e@@PBVeap_variable_data_c@@_N0W4eapol_key_authentication_type_e@@@Z @ 354 NONAME ; enum eap_status_e eapol_am_wlan_authentication_symbian_c::set_wlan_parameters(class eap_variable_data_c const *, bool, class eap_variable_data_c const *, enum eapol_key_authentication_type_e)
+	?packet_data_session_key@eapol_core_c@@UAE?AW4eap_status_e@@PBVeap_am_network_id_c@@PBVeapol_session_key_c@@@Z @ 355 NONAME ; enum eap_status_e eapol_core_c::packet_data_session_key(class eap_am_network_id_c const *, class eapol_session_key_c const *)
+	?set_timer@eapol_wlan_authentication_c@@UAE?AW4eap_status_e@@PAVabs_eap_base_timer_c@@KPAXK@Z @ 356 NONAME ; enum eap_status_e eapol_wlan_authentication_c::set_timer(class abs_eap_base_timer_c *, unsigned long, void *, unsigned long)
+	?get_key_length@eapol_key_state_c@@AAE?AW4eap_status_e@@W4eapol_RSNA_cipher_e@eapol_RSNA_key_header_c@@PAG@Z @ 357 NONAME ; enum eap_status_e eapol_key_state_c::get_key_length(enum eapol_RSNA_key_header_c::eapol_RSNA_cipher_e, unsigned short *)
+	?reset@eapol_key_state_c@@QAE?AW4eap_status_e@@XZ @ 358 NONAME ; enum eap_status_e eapol_key_state_c::reset(void)
+	?get_is_valid@eapol_am_wlan_authentication_symbian_c@@UAE_NXZ @ 359 NONAME ; bool eapol_am_wlan_authentication_symbian_c::get_is_valid(void)
+	?set_client_send_key_reply_counter@eapol_key_state_c@@AAEX_K@Z @ 360 NONAME ; void eapol_key_state_c::set_client_send_key_reply_counter(unsigned long long)
+	?eap_acknowledge@eapol_message_wlan_authentication_c@@AAE?AW4eap_status_e@@PBV?$eap_array_c@Veap_tlv_header_c@@@@@Z @ 361 NONAME ; enum eap_status_e eapol_message_wlan_authentication_c::eap_acknowledge(class eap_array_c<class eap_tlv_header_c> const *)
+	?complete_disassociation@eapol_message_wlan_authentication_c@@UAE?AW4eap_status_e@@PBVeap_am_network_id_c@@@Z @ 362 NONAME ; enum eap_status_e eapol_message_wlan_authentication_c::complete_disassociation(class eap_am_network_id_c const *)
+	?get_is_valid@eapol_message_wlan_authentication_c@@QAE_NXZ @ 363 NONAME ; bool eapol_message_wlan_authentication_c::get_is_valid(void)
+	?process_group_key_handshake_message_1@eapol_key_state_c@@AAE?AW4eap_status_e@@PBVeap_am_network_id_c@@PAVeapol_RSNA_key_header_c@@K@Z @ 364 NONAME ; enum eap_status_e eapol_key_state_c::process_group_key_handshake_message_1(class eap_am_network_id_c const *, class eapol_RSNA_key_header_c *, unsigned long)
+	?send_error_message@eapol_message_wlan_authentication_c@@AAE?AW4eap_status_e@@W42@W4eap_tlv_message_type_function_e@@@Z @ 365 NONAME ; enum eap_status_e eapol_message_wlan_authentication_c::send_error_message(enum eap_status_e, enum eap_tlv_message_type_function_e)
+	?get_is_WPA@eapol_key_state_c@@AAE_NXZ @ 366 NONAME ; bool eapol_key_state_c::get_is_WPA(void)
+	?packet_data_crypto_keys@eapol_core_c@@UAE?AW4eap_status_e@@PBVeap_am_network_id_c@@PBVeap_master_session_key_c@@@Z @ 367 NONAME ; enum eap_status_e eapol_core_c::packet_data_crypto_keys(class eap_am_network_id_c const *, class eap_master_session_key_c const *)
+	?remove_eapol_key_state@eapol_core_c@@AAE?AW4eap_status_e@@PBVeap_am_network_id_c@@_N@Z @ 368 NONAME ; enum eap_status_e eapol_core_c::remove_eapol_key_state(class eap_am_network_id_c const *, bool)
+	?timer_delete_data@eapol_wlan_authentication_c@@UAE?AW4eap_status_e@@KPAX@Z @ 369 NONAME ; enum eap_status_e eapol_wlan_authentication_c::timer_delete_data(unsigned long, void *)
+	??1eapol_RSNA_key_header_c@@UAE@XZ @ 370 NONAME ; eapol_RSNA_key_header_c::~eapol_RSNA_key_header_c(void)
+	?add_rogue_ap@ethernet_core_c@@UAE?AW4eap_status_e@@AAV?$eap_array_c@Veap_rogue_ap_entry_c@@@@@Z @ 371 NONAME ; enum eap_status_e ethernet_core_c::add_rogue_ap(class eap_array_c<class eap_rogue_ap_entry_c> &)
+	?get_802_11_authentication_mode@eapol_core_c@@QAE?AW4eap_status_e@@PBVeap_am_network_id_c@@W4eapol_key_authentication_type_e@@PBVeap_variable_data_c@@2@Z @ 372 NONAME ; enum eap_status_e eapol_core_c::get_802_11_authentication_mode(class eap_am_network_id_c const *, enum eapol_key_authentication_type_e, class eap_variable_data_c const *, class eap_variable_data_c const *)
+	?process_message@eapol_message_wlan_authentication_c@@AAE?AW4eap_status_e@@PAVeapol_handle_tlv_message_data_c@@@Z @ 373 NONAME ; enum eap_status_e eapol_message_wlan_authentication_c::process_message(class eapol_handle_tlv_message_data_c *)
+	?get_and_increment_global_key_counter@eapol_core_c@@UAE?AW4eap_status_e@@PAVeap_variable_data_c@@@Z @ 374 NONAME ; enum eap_status_e eapol_core_c::get_and_increment_global_key_counter(class eap_variable_data_c *)
+	?set_eapol_protocol_version@eapol_RSNA_key_header_c@@QAE?AW4eap_status_e@@W4eapol_protocol_version_e@@@Z @ 375 NONAME ; enum eap_status_e eapol_RSNA_key_header_c::set_eapol_protocol_version(enum eapol_protocol_version_e)
+	?load_type@ethernet_core_c@@QAEPAVeap_base_type_c@@Veap_expanded_type_c@@@Z @ 376 NONAME ; class eap_base_type_c * ethernet_core_c::load_type(class eap_expanded_type_c)
+	?start_preauthentication@eapol_core_c@@QAE?AW4eap_status_e@@PBVeap_am_network_id_c@@W4eapol_key_authentication_type_e@@@Z @ 377 NONAME ; enum eap_status_e eapol_core_c::start_preauthentication(class eap_am_network_id_c const *, enum eapol_key_authentication_type_e)
+	?set_key_flag@eapol_RC4_key_header_c@@QAE?AW4eap_status_e@@W4eapol_RC4_key_flags_e@@@Z @ 378 NONAME ; enum eap_status_e eapol_RC4_key_header_c::set_key_flag(enum eapol_RC4_key_flags_e)
+	?timer_delete_data@eapol_core_c@@UAE?AW4eap_status_e@@KPAX@Z @ 379 NONAME ; enum eap_status_e eapol_core_c::timer_delete_data(unsigned long, void *)
+	?shutdown_operation@eapol_core_c@@SA?AW4eap_status_e@@PAVeapol_key_state_c@@PAVabs_eap_am_tools_c@@@Z @ 380 NONAME ; enum eap_status_e eapol_core_c::shutdown_operation(class eapol_key_state_c *, class abs_eap_am_tools_c *)
+	?get_key_NONCE@eapol_RSNA_key_header_c@@QBEPAEXZ @ 381 NONAME ; unsigned char * eapol_RSNA_key_header_c::get_key_NONCE(void) const
+	?complete_reassociation@eapol_message_wlan_authentication_c@@AAE?AW4eap_status_e@@PBV?$eap_array_c@Veap_tlv_header_c@@@@@Z @ 382 NONAME ; enum eap_status_e eapol_message_wlan_authentication_c::complete_reassociation(class eap_array_c<class eap_tlv_header_c> const *)
+	?process_4_way_handshake_message_4@eapol_key_state_c@@AAE?AW4eap_status_e@@PBVeap_am_network_id_c@@PAVeapol_RSNA_key_header_c@@K@Z @ 383 NONAME ; enum eap_status_e eapol_key_state_c::process_4_way_handshake_message_4(class eap_am_network_id_c const *, class eapol_RSNA_key_header_c *, unsigned long)
+	?add_rogue_ap@eapol_message_wlan_authentication_c@@UAE?AW4eap_status_e@@AAV?$eap_array_c@Veap_rogue_ap_entry_c@@@@@Z @ 384 NONAME ; enum eap_status_e eapol_message_wlan_authentication_c::add_rogue_ap(class eap_array_c<class eap_rogue_ap_entry_c> &)
+	?init_handshake_timeout@eapol_key_state_c@@AAE?AW4eap_status_e@@K@Z @ 385 NONAME ; enum eap_status_e eapol_key_state_c::init_handshake_timeout(unsigned long)
+	?check_pmksa_cache@eapol_message_wlan_authentication_c@@AAE?AW4eap_status_e@@PBV?$eap_array_c@Veap_tlv_header_c@@@@@Z @ 386 NONAME ; enum eap_status_e eapol_message_wlan_authentication_c::check_pmksa_cache(class eap_array_c<class eap_tlv_header_c> const *)
+	?check_pmksa_cache@eapol_wlan_authentication_c@@QAE?AW4eap_status_e@@PAV?$eap_array_c@Veap_am_network_id_c@@@@W4eapol_key_authentication_type_e@@W4eapol_RSNA_cipher_e@eapol_RSNA_key_header_c@@2@Z @ 387 NONAME ; enum eap_status_e eapol_wlan_authentication_c::check_pmksa_cache(class eap_array_c<class eap_am_network_id_c> *, enum eapol_key_authentication_type_e, enum eapol_RSNA_key_header_c::eapol_RSNA_cipher_e, enum eapol_RSNA_key_header_c::eapol_RSNA_cipher_e)
+	?parse_generic_key_data_payload@eapol_key_state_c@@AAE?AW4eap_status_e@@W4eapol_key_descriptor_type_e@@W4eapol_RSNA_key_descriptor_type_e@@PAVeapol_rsna_key_data_header_c@@PAKPAVeapol_rsna_key_data_payloads_c@@W4eapol_key_state_e@@@Z @ 388 NONAME ; enum eap_status_e eapol_key_state_c::parse_generic_key_data_payload(enum eapol_key_descriptor_type_e, enum eapol_RSNA_key_descriptor_type_e, class eapol_rsna_key_data_header_c *, unsigned long *, class eapol_rsna_key_data_payloads_c *, enum eapol_key_state_e)
+	?set_eapol_key_state@eapol_key_state_c@@AAEXW4eapol_key_state_e@@@Z @ 389 NONAME ; void eapol_key_state_c::set_eapol_key_state(enum eapol_key_state_e)
+	?asynchronous_init_remove_eapol_key_state@eapol_key_state_c@@AAE?AW4eap_status_e@@XZ @ 390 NONAME ; enum eap_status_e eapol_key_state_c::asynchronous_init_remove_eapol_key_state(void)
+	?get_key_data_length@eapol_RSNA_key_header_c@@QBEGXZ @ 391 NONAME ; unsigned short eapol_RSNA_key_header_c::get_key_data_length(void) const
+	?packet_process@eapol_core_c@@UAE?AW4eap_status_e@@PBVeap_am_network_id_c@@PAVeap_general_header_base_c@@K@Z @ 392 NONAME ; enum eap_status_e eapol_core_c::packet_process(class eap_am_network_id_c const *, class eap_general_header_base_c *, unsigned long)
+	?set_key_information@eapol_RSNA_key_header_c@@AAE?AW4eap_status_e@@G@Z @ 393 NONAME ; enum eap_status_e eapol_RSNA_key_header_c::set_key_information(unsigned short)
+	?save_simple_config_session@eapol_message_wlan_authentication_c@@UAE?AW4eap_status_e@@W4simple_config_state_e@@PBV?$eap_array_c@Vsimple_config_credential_c@@@@PBVeap_variable_data_c@@W4simple_config_Device_Password_ID_e@@PBVsimple_config_payloads_c@@@Z @ 394 NONAME ; enum eap_status_e eapol_message_wlan_authentication_c::save_simple_config_session(enum simple_config_state_e, class eap_array_c<class simple_config_credential_c> const *, class eap_variable_data_c const *, enum simple_config_Device_Password_ID_e, class simple_config_payloads_c const *)
+	?cancel_group_key_update_timeout@eapol_key_state_c@@AAE?AW4eap_status_e@@XZ @ 395 NONAME ; enum eap_status_e eapol_key_state_c::cancel_group_key_update_timeout(void)
+	?packet_process@eap_core_client_message_if_c@@UAE?AW4eap_status_e@@PBVeap_am_network_id_c@@PAVeap_general_header_base_c@@K@Z @ 396 NONAME ; enum eap_status_e eap_core_client_message_if_c::packet_process(class eap_am_network_id_c const *, class eap_general_header_base_c *, unsigned long)
+	?state_notification@eapol_am_wlan_authentication_symbian_c@@UAEXPBVabs_eap_state_notification_c@@@Z @ 397 NONAME ; void eapol_am_wlan_authentication_symbian_c::state_notification(class abs_eap_state_notification_c const *)
+	?set_eapol_packet_body_length@eapol_RSNA_key_header_c@@QAE?AW4eap_status_e@@K@Z @ 398 NONAME ; enum eap_status_e eapol_RSNA_key_header_c::set_eapol_packet_body_length(unsigned long)
+	?create_4_way_handshake_message_3@eapol_key_state_c@@AAE?AW4eap_status_e@@PAVeap_buf_chain_wr_c@@KPAK1W4eapol_protocol_version_e@@W4eapol_key_descriptor_type_e@@@Z @ 399 NONAME ; enum eap_status_e eapol_key_state_c::create_4_way_handshake_message_3(class eap_buf_chain_wr_c *, unsigned long, unsigned long *, unsigned long *, enum eapol_protocol_version_e, enum eapol_key_descriptor_type_e)
+	?start_group_key_handshake@eapol_key_state_c@@AAE?AW4eap_status_e@@PBVeap_am_network_id_c@@W4eapol_protocol_version_e@@W4eapol_key_descriptor_type_e@@@Z @ 400 NONAME ; enum eap_status_e eapol_key_state_c::start_group_key_handshake(class eap_am_network_id_c const *, enum eapol_protocol_version_e, enum eapol_key_descriptor_type_e)
+	?process_RC4_key_descriptor@eapol_key_state_c@@AAE?AW4eap_status_e@@PBVeap_am_network_id_c@@PAVeap_general_header_base_c@@K@Z @ 401 NONAME ; enum eap_status_e eapol_key_state_c::process_RC4_key_descriptor(class eap_am_network_id_c const *, class eap_general_header_base_c *, unsigned long)
+	?update_header_offset@eapol_message_wlan_authentication_c@@AAE?AW4eap_status_e@@PBV?$eap_array_c@Veap_tlv_header_c@@@@@Z @ 402 NONAME ; enum eap_status_e eapol_message_wlan_authentication_c::update_header_offset(class eap_array_c<class eap_tlv_header_c> const *)
+	?tkip_mic_failure@eapol_message_wlan_authentication_c@@AAE?AW4eap_status_e@@PBV?$eap_array_c@Veap_tlv_header_c@@@@@Z @ 403 NONAME ; enum eap_status_e eapol_message_wlan_authentication_c::tkip_mic_failure(class eap_array_c<class eap_tlv_header_c> const *)
+	?get_supplicant_RSNA_IE@eapol_key_state_c@@AAEPAVeap_variable_data_c@@XZ @ 404 NONAME ; class eap_variable_data_c * eapol_key_state_c::get_supplicant_RSNA_IE(void)
+	?get_key_descriptor_type@eapol_RC4_key_header_c@@QBE?AW4eapol_key_descriptor_type_e@@XZ @ 405 NONAME ; enum eapol_key_descriptor_type_e eapol_RC4_key_header_c::get_key_descriptor_type(void) const
+	?tkip_mic_failure@eapol_core_c@@QAE?AW4eap_status_e@@PBVeap_am_network_id_c@@_NW4eapol_tkip_mic_failure_type_e@eapol_RSNA_key_header_c@@@Z @ 406 NONAME ; enum eap_status_e eapol_core_c::tkip_mic_failure(class eap_am_network_id_c const *, bool, enum eapol_RSNA_key_header_c::eapol_tkip_mic_failure_type_e)
+	?timer_expired@eapol_message_wlan_authentication_c@@UAE?AW4eap_status_e@@KPAX@Z @ 407 NONAME ; enum eap_status_e eapol_message_wlan_authentication_c::timer_expired(unsigned long, void *)
+	?timer_expired@eapol_core_c@@UAE?AW4eap_status_e@@KPAX@Z @ 408 NONAME ; enum eap_status_e eapol_core_c::timer_expired(unsigned long, void *)
+	?get_is_RSNA@eapol_key_state_c@@AAE_NXZ @ 409 NONAME ; bool eapol_key_state_c::get_is_RSNA(void)
+	?cancel_all_timers@eapol_am_wlan_authentication_symbian_c@@UAE?AW4eap_status_e@@XZ @ 410 NONAME ; enum eap_status_e eapol_am_wlan_authentication_symbian_c::cancel_all_timers(void)
+	?get_confirmation_KCK@eapol_key_state_c@@AAEPAVeap_variable_data_c@@XZ @ 411 NONAME ; class eap_variable_data_c * eapol_key_state_c::get_confirmation_KCK(void)
+	?get_key_descriptor_type@eapol_RSNA_key_header_c@@QBE?AW4eapol_key_descriptor_type_e@@XZ @ 412 NONAME ; enum eapol_key_descriptor_type_e eapol_RSNA_key_header_c::get_key_descriptor_type(void) const
+	?set_key_information_request@eapol_RSNA_key_header_c@@QAE?AW4eap_status_e@@_N@Z @ 413 NONAME ; enum eap_status_e eapol_RSNA_key_header_c::set_key_information_request(bool)
+	?get_key@eapol_RC4_key_header_c@@QBEPAEXZ @ 414 NONAME ; unsigned char * eapol_RC4_key_header_c::get_key(void) const
+	?tkip_mic_failure@eapol_key_state_c@@QAE?AW4eap_status_e@@_NW4eapol_tkip_mic_failure_type_e@eapol_RSNA_key_header_c@@@Z @ 415 NONAME ; enum eap_status_e eapol_key_state_c::tkip_mic_failure(bool, enum eapol_RSNA_key_header_c::eapol_tkip_mic_failure_type_e)
+	?set_is_valid@ethernet_core_c@@UAEXXZ @ 416 NONAME ; void ethernet_core_c::set_is_valid(void)
+	?read_reassociation_parameters@eapol_core_c@@QAE?AW4eap_status_e@@PBVeap_am_network_id_c@@0W4eapol_key_authentication_type_e@@PAVeap_variable_data_c@@PBV5@3@Z @ 417 NONAME ; enum eap_status_e eapol_core_c::read_reassociation_parameters(class eap_am_network_id_c const *, class eap_am_network_id_c const *, enum eapol_key_authentication_type_e, class eap_variable_data_c *, class eap_variable_data_c const *, class eap_variable_data_c const *)
+	?disassociation@eapol_message_wlan_authentication_c@@AAE?AW4eap_status_e@@PBV?$eap_array_c@Veap_tlv_header_c@@@@@Z @ 418 NONAME ; enum eap_status_e eapol_message_wlan_authentication_c::disassociation(class eap_array_c<class eap_tlv_header_c> const *)
+	?complete_get_802_11_authentication_mode@eapol_wlan_authentication_c@@UAE?AW4eap_status_e@@W42@PBVeap_am_network_id_c@@W4eapol_key_802_11_authentication_mode_e@@@Z @ 419 NONAME ; enum eap_status_e eapol_wlan_authentication_c::complete_get_802_11_authentication_mode(enum eap_status_e, class eap_am_network_id_c const *, enum eapol_key_802_11_authentication_mode_e)
+	?cancel_authentication_session@eapol_core_c@@SA?AW4eap_status_e@@PAVeapol_key_state_c@@PAVabs_eap_am_tools_c@@@Z @ 420 NONAME ; enum eap_status_e eapol_core_c::cancel_authentication_session(class eapol_key_state_c *, class abs_eap_am_tools_c *)
+	?cancel_timer@eapol_core_c@@UAE?AW4eap_status_e@@PAVabs_eap_base_timer_c@@K@Z @ 421 NONAME ; enum eap_status_e eapol_core_c::cancel_timer(class abs_eap_base_timer_c *, unsigned long)
+	?state_notification@eapol_core_c@@UAEXPBVabs_eap_state_notification_c@@@Z @ 422 NONAME ; void eapol_core_c::state_notification(class abs_eap_state_notification_c const *)
+	?set_eapol_packet_body_length@eapol_RC4_key_header_c@@QAE?AW4eap_status_e@@G@Z @ 423 NONAME ; enum eap_status_e eapol_RC4_key_header_c::set_eapol_packet_body_length(unsigned short)
+	?set_key_information_secure@eapol_RSNA_key_header_c@@QAE?AW4eap_status_e@@_N@Z @ 424 NONAME ; enum eap_status_e eapol_RSNA_key_header_c::set_key_information_secure(bool)
+	??1eapol_rsna_variable_data_c@@UAE@XZ @ 425 NONAME ; eapol_rsna_variable_data_c::~eapol_rsna_variable_data_c(void)
+	?get_eapol_key_state@eapol_key_state_c@@ABE?AW4eapol_key_state_e@@XZ @ 426 NONAME ; enum eapol_key_state_e eapol_key_state_c::get_eapol_key_state(void) const
+	??0eapol_rsna_key_data_payloads_c@@QAE@PAVabs_eap_am_tools_c@@_N1@Z @ 427 NONAME ; eapol_rsna_key_data_payloads_c::eapol_rsna_key_data_payloads_c(class abs_eap_am_tools_c *, bool, bool)
+	?set_key_information_key_ack@eapol_RSNA_key_header_c@@QAE?AW4eap_status_e@@_N@Z @ 428 NONAME ; enum eap_status_e eapol_RSNA_key_header_c::set_key_information_key_ack(bool)
+	?configure@eapol_key_state_c@@QAE?AW4eap_status_e@@XZ @ 429 NONAME ; enum eap_status_e eapol_key_state_c::configure(void)
+	??1eapol_handle_tlv_message_data_c@@UAE@XZ @ 430 NONAME ; eapol_handle_tlv_message_data_c::~eapol_handle_tlv_message_data_c(void)
+	?save_parameters@eapol_key_state_c@@AAE?AW4eap_status_e@@W4eapol_key_authentication_type_e@@PBVeap_variable_data_c@@1W4eapol_RSNA_cipher_e@eapol_RSNA_key_header_c@@2@Z @ 431 NONAME ; enum eap_status_e eapol_key_state_c::save_parameters(enum eapol_key_authentication_type_e, class eap_variable_data_c const *, class eap_variable_data_c const *, enum eapol_RSNA_key_header_c::eapol_RSNA_cipher_e, enum eapol_RSNA_key_header_c::eapol_RSNA_cipher_e)
+	?timer_expired@eapol_key_state_c@@UAE?AW4eap_status_e@@KPAX@Z @ 432 NONAME ; enum eap_status_e eapol_key_state_c::timer_expired(unsigned long, void *)
+	?process_group_key_handshake_message_2@eapol_key_state_c@@AAE?AW4eap_status_e@@PBVeap_am_network_id_c@@PAVeapol_RSNA_key_header_c@@K@Z @ 433 NONAME ; enum eap_status_e eapol_key_state_c::process_group_key_handshake_message_2(class eap_am_network_id_c const *, class eapol_RSNA_key_header_c *, unsigned long)
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/eapol/eapol_framework/eapol_symbian/eabi/EapAuthServeru.def	Thu May 27 10:23:43 2010 +0300
@@ -0,0 +1,222 @@
+EXPORTS
+	_Z18new_eap_am_stack_cP18abs_eap_am_tools_cb @ 1 NONAME
+	_ZN11EapClientIf19GetServerNameAndExeEP4TBufILi24EES2_ @ 2 NONAME
+	_ZN11EapClientIfC1Ev @ 3 NONAME
+	_ZN11EapClientIfC2Ev @ 4 NONAME
+	_ZN11EapClientIfD0Ev @ 5 NONAME
+	_ZN11EapClientIfD1Ev @ 6 NONAME
+	_ZN11EapClientIfD2Ev @ 7 NONAME
+	_ZN13CEapScheduler11ThreadStartERNS_12TServerStartE @ 8 NONAME
+	_ZN13CEapScheduler16LaunchFromClientE4TBufILi24EE @ 9 NONAME
+	_ZN13CEapScheduler4NewLEv @ 10 NONAME
+	_ZN22eap_am_stack_symbian_c11load_moduleE19eap_expanded_type_cS0_P19abs_eap_base_type_cPP15eap_base_type_cbPK19eap_am_network_id_c @ 11 NONAME
+	_ZN22eap_am_stack_symbian_c11set_partnerEP18abs_eap_am_stack_cP26abs_eap_configuration_if_c @ 12 NONAME
+	_ZN22eap_am_stack_symbian_c12cancel_timerEP20abs_eap_base_timer_cm @ 13 NONAME
+	_ZN22eap_am_stack_symbian_c12get_is_validEv @ 14 NONAME
+	_ZN22eap_am_stack_symbian_c14read_configureEPK25eap_configuration_field_cP19eap_variable_data_c @ 15 NONAME
+	_ZN22eap_am_stack_symbian_c17get_eap_type_listEP11eap_array_cI19eap_expanded_type_cE @ 16 NONAME
+	_ZN22eap_am_stack_symbian_c23check_is_valid_eap_typeE19eap_expanded_type_c @ 17 NONAME
+	_ZN22eap_am_stack_symbian_c26save_simple_config_sessionE21simple_config_state_ePK11eap_array_cI26simple_config_credential_cEPK19eap_variable_data_c34simple_config_Device_Password_ID_ePK24simple_config_payloads_c @ 18 NONAME
+	_ZN22eap_am_stack_symbian_c30get_802_11_authentication_modeEPK19eap_am_network_id_c31eapol_key_authentication_type_e @ 19 NONAME
+	_ZN22eap_am_stack_symbian_c33set_eap_database_reference_valuesEPK19eap_variable_data_c @ 20 NONAME
+	_ZN22eap_am_stack_symbian_c8shutdownEv @ 21 NONAME
+	_ZN22eap_am_stack_symbian_c9configureEPK19eap_variable_data_c @ 22 NONAME
+	_ZN22eap_am_stack_symbian_c9set_timerEP20abs_eap_base_timer_cmPvm @ 23 NONAME
+	_ZN22eap_am_stack_symbian_cC1EP18abs_eap_am_tools_cb @ 24 NONAME
+	_ZN22eap_am_stack_symbian_cC2EP18abs_eap_am_tools_cb @ 25 NONAME
+	_ZN22eap_am_stack_symbian_cD0Ev @ 26 NONAME
+	_ZN22eap_am_stack_symbian_cD1Ev @ 27 NONAME
+	_ZN22eap_am_stack_symbian_cD2Ev @ 28 NONAME
+	_ZN24eapol_key_state_string_c26get_eapol_key_state_stringE17eapol_key_state_e @ 29 NONAME
+	_ZN24eapol_key_state_string_c35get_eapol_key_handshake_type_stringE26eapol_key_handshake_type_e @ 30 NONAME
+	_ZN24eapol_key_state_string_c36get_eapol_key_descriptor_type_stringE27eapol_key_descriptor_type_e @ 31 NONAME
+	_ZN24eapol_key_state_string_c40get_eapol_key_authentication_type_stringE31eapol_key_authentication_type_e @ 32 NONAME
+	_ZN24eapol_key_state_string_cC1Ev @ 33 NONAME
+	_ZN24eapol_key_state_string_cC2Ev @ 34 NONAME
+	_ZN24eapol_key_state_string_cD0Ev @ 35 NONAME
+	_ZN24eapol_key_state_string_cD1Ev @ 36 NONAME
+	_ZN24eapol_key_state_string_cD2Ev @ 37 NONAME
+	_ZN28eap_core_server_message_if_c11load_moduleE19eap_expanded_type_cS0_P19abs_eap_base_type_cPP15eap_base_type_cbPK19eap_am_network_id_c @ 38 NONAME
+	_ZN28eap_core_server_message_if_c11packet_sendEPK19eap_am_network_id_cP18eap_buf_chain_wr_cmmm @ 39 NONAME
+	_ZN28eap_core_server_message_if_c11set_partnerEP23abs_eap_am_message_if_c @ 40 NONAME
+	_ZN28eap_core_server_message_if_c12add_rogue_apER11eap_array_cI20eap_rogue_ap_entry_cE @ 41 NONAME
+	_ZN28eap_core_server_message_if_c12cancel_timerEP20abs_eap_base_timer_cm @ 42 NONAME
+	_ZN28eap_core_server_message_if_c12get_is_validEv @ 43 NONAME
+	_ZN28eap_core_server_message_if_c12process_dataEPKvm @ 44 NONAME
+	_ZN28eap_core_server_message_if_c12send_messageEP30eap_process_tlv_message_data_c @ 45 NONAME
+	_ZN28eap_core_server_message_if_c12set_is_validEv @ 46 NONAME
+	_ZN28eap_core_server_message_if_c13timer_expiredEmPv @ 47 NONAME
+	_ZN28eap_core_server_message_if_c13unload_moduleE19eap_expanded_type_c @ 48 NONAME
+	_ZN28eap_core_server_message_if_c14read_configureEPK25eap_configuration_field_cP19eap_variable_data_c @ 49 NONAME
+	_ZN28eap_core_server_message_if_c15eap_acknowledgeEPK11eap_array_cI16eap_tlv_header_cE @ 50 NONAME
+	_ZN28eap_core_server_message_if_c15process_messageEP30eap_process_tlv_message_data_c @ 51 NONAME
+	_ZN28eap_core_server_message_if_c15write_configureEPK25eap_configuration_field_cP19eap_variable_data_c @ 52 NONAME
+	_ZN28eap_core_server_message_if_c17get_eap_type_listEP11eap_array_cI19eap_expanded_type_cE @ 53 NONAME
+	_ZN28eap_core_server_message_if_c17get_header_offsetEPmS0_ @ 54 NONAME
+	_ZN28eap_core_server_message_if_c17timer_delete_dataEmPv @ 55 NONAME
+	_ZN28eap_core_server_message_if_c18send_error_messageE12eap_status_e31eap_tlv_message_type_function_e @ 56 NONAME
+	_ZN28eap_core_server_message_if_c18state_notificationEPK28abs_eap_state_notification_c @ 57 NONAME
+	_ZN28eap_core_server_message_if_c19set_session_timeoutEm @ 58 NONAME
+	_ZN28eap_core_server_message_if_c22restart_authenticationEPK19eap_am_network_id_cbbb @ 59 NONAME
+	_ZN28eap_core_server_message_if_c23check_is_valid_eap_typeE19eap_expanded_type_c @ 60 NONAME
+	_ZN28eap_core_server_message_if_c23packet_data_crypto_keysEPK19eap_am_network_id_cPK24eap_master_session_key_c @ 61 NONAME
+	_ZN28eap_core_server_message_if_c26process_message_type_errorEPK11eap_array_cI16eap_tlv_header_cE @ 62 NONAME
+	_ZN28eap_core_server_message_if_c26save_simple_config_sessionE21simple_config_state_ePK11eap_array_cI26simple_config_credential_cEPK19eap_variable_data_c34simple_config_Device_Password_ID_ePK24simple_config_payloads_c @ 63 NONAME
+	_ZN28eap_core_server_message_if_c30get_802_11_authentication_modeEPK11eap_array_cI16eap_tlv_header_cE @ 64 NONAME
+	_ZN28eap_core_server_message_if_c33asynchronous_start_authenticationEPK19eap_am_network_id_cb @ 65 NONAME
+	_ZN28eap_core_server_message_if_c36asynchronous_init_remove_eap_sessionEPK19eap_am_network_id_c @ 66 NONAME
+	_ZN28eap_core_server_message_if_c39complete_get_802_11_authentication_modeE12eap_status_ePK19eap_am_network_id_c38eapol_key_802_11_authentication_mode_e @ 67 NONAME
+	_ZN28eap_core_server_message_if_c7eap_mtuEPK11eap_array_cI16eap_tlv_header_cE @ 68 NONAME
+	_ZN28eap_core_server_message_if_c8shutdownEv @ 69 NONAME
+	_ZN28eap_core_server_message_if_c9configureEPK19eap_variable_data_c @ 70 NONAME
+	_ZN28eap_core_server_message_if_c9set_timerEP20abs_eap_base_timer_cmPvm @ 71 NONAME
+	_ZN28eap_core_server_message_if_cC1EP18abs_eap_am_tools_cbm @ 72 NONAME
+	_ZN28eap_core_server_message_if_cC2EP18abs_eap_am_tools_cbm @ 73 NONAME
+	_ZN28eap_core_server_message_if_cD0Ev @ 74 NONAME
+	_ZN28eap_core_server_message_if_cD1Ev @ 75 NONAME
+	_ZN28eap_core_server_message_if_cD2Ev @ 76 NONAME
+	_ZN30eap_plugin_server_message_if_c11set_partnerEP23abs_eap_am_message_if_c @ 77 NONAME
+	_ZN30eap_plugin_server_message_if_c12get_is_validEv @ 78 NONAME
+	_ZN30eap_plugin_server_message_if_c12process_dataEPKvm @ 79 NONAME
+	_ZN30eap_plugin_server_message_if_c12send_messageEP30eap_process_tlv_message_data_c @ 80 NONAME
+	_ZN30eap_plugin_server_message_if_c12set_is_validEv @ 81 NONAME
+	_ZN30eap_plugin_server_message_if_c13timer_expiredEmPv @ 82 NONAME
+	_ZN30eap_plugin_server_message_if_c15process_messageEP30eap_process_tlv_message_data_c @ 83 NONAME
+	_ZN30eap_plugin_server_message_if_c17timer_delete_dataEmPv @ 84 NONAME
+	_ZN30eap_plugin_server_message_if_c18complete_invoke_uiEPK21eap_method_settings_c @ 85 NONAME
+	_ZN30eap_plugin_server_message_if_c18complete_set_indexEPK21eap_method_settings_c @ 86 NONAME
+	_ZN30eap_plugin_server_message_if_c18send_error_messageE12eap_status_e31eap_tlv_message_type_function_e @ 87 NONAME
+	_ZN30eap_plugin_server_message_if_c22complete_get_type_infoEPK21eap_method_settings_c @ 88 NONAME
+	_ZN30eap_plugin_server_message_if_c26complete_get_configurationEPK21eap_method_settings_c @ 89 NONAME
+	_ZN30eap_plugin_server_message_if_c26complete_set_configurationEPK21eap_method_settings_c @ 90 NONAME
+	_ZN30eap_plugin_server_message_if_c26process_message_type_errorEPK11eap_array_cI16eap_tlv_header_cE @ 91 NONAME
+	_ZN30eap_plugin_server_message_if_c27complete_copy_configurationEPK21eap_method_settings_c @ 92 NONAME
+	_ZN30eap_plugin_server_message_if_c29complete_delete_configurationEPK21eap_method_settings_c @ 93 NONAME
+	_ZN30eap_plugin_server_message_if_c8shutdownEv @ 94 NONAME
+	_ZN30eap_plugin_server_message_if_c9configureEPK19eap_variable_data_c @ 95 NONAME
+	_ZN30eap_plugin_server_message_if_cC1EP18abs_eap_am_tools_c @ 96 NONAME
+	_ZN30eap_plugin_server_message_if_cC2EP18abs_eap_am_tools_c @ 97 NONAME
+	_ZN30eap_plugin_server_message_if_cD0Ev @ 98 NONAME
+	_ZN30eap_plugin_server_message_if_cD1Ev @ 99 NONAME
+	_ZN30eap_plugin_server_message_if_cD2Ev @ 100 NONAME
+	_ZN40eap_general_settings_server_message_if_c11set_partnerEP23abs_eap_am_message_if_c @ 101 NONAME
+	_ZN40eap_general_settings_server_message_if_c12get_is_validEv @ 102 NONAME
+	_ZN40eap_general_settings_server_message_if_c12process_dataEPKvm @ 103 NONAME
+	_ZN40eap_general_settings_server_message_if_c12send_messageEP30eap_process_tlv_message_data_c @ 104 NONAME
+	_ZN40eap_general_settings_server_message_if_c12set_is_validEv @ 105 NONAME
+	_ZN40eap_general_settings_server_message_if_c13timer_expiredEmPv @ 106 NONAME
+	_ZN40eap_general_settings_server_message_if_c15process_messageEP30eap_process_tlv_message_data_c @ 107 NONAME
+	_ZN40eap_general_settings_server_message_if_c17timer_delete_dataEmPv @ 108 NONAME
+	_ZN40eap_general_settings_server_message_if_c18send_error_messageE12eap_status_e31eap_tlv_message_type_function_e @ 109 NONAME
+	_ZN40eap_general_settings_server_message_if_c24complete_get_eap_methodsEPK21eap_method_settings_c @ 110 NONAME
+	_ZN40eap_general_settings_server_message_if_c24complete_set_eap_methodsEPK21eap_method_settings_c @ 111 NONAME
+	_ZN40eap_general_settings_server_message_if_c26process_message_type_errorEPK11eap_array_cI16eap_tlv_header_cE @ 112 NONAME
+	_ZN40eap_general_settings_server_message_if_c30complete_get_certificate_listsEPK21eap_method_settings_c @ 113 NONAME
+	_ZN40eap_general_settings_server_message_if_c32complete_delete_all_eap_settingsEPK21eap_method_settings_c @ 114 NONAME
+	_ZN40eap_general_settings_server_message_if_c8shutdownEv @ 115 NONAME
+	_ZN40eap_general_settings_server_message_if_c9configureEPK19eap_variable_data_c @ 116 NONAME
+	_ZN40eap_general_settings_server_message_if_cC1EP18abs_eap_am_tools_c @ 117 NONAME
+	_ZN40eap_general_settings_server_message_if_cC2EP18abs_eap_am_tools_c @ 118 NONAME
+	_ZN40eap_general_settings_server_message_if_cD0Ev @ 119 NONAME
+	_ZN40eap_general_settings_server_message_if_cD1Ev @ 120 NONAME
+	_ZN40eap_general_settings_server_message_if_cD2Ev @ 121 NONAME
+	_ZTI10CEapCoreIf @ 122 NONAME
+	_ZTI10CEapServer @ 123 NONAME
+	_ZTI11CEapSession @ 124 NONAME
+	_ZTI11EapClientIf @ 125 NONAME
+	_ZTI12CEapPluginIf @ 126 NONAME
+	_ZTI13CEapScheduler @ 127 NONAME
+	_ZTI14CEapSettingsIf @ 128 NONAME
+	_ZTI17eap_loaded_type_c @ 129 NONAME
+	_ZTI19CEapDelayedShutdown @ 130 NONAME
+	_ZTI19eap_method_values_c @ 131 NONAME
+	_ZTI21eap_method_settings_c @ 132 NONAME
+	_ZTI22CEapTlsPeapCertFetcher @ 133 NONAME
+	_ZTI22eap_am_stack_symbian_c @ 134 NONAME
+	_ZTI23eap_am_plugin_symbian_c @ 135 NONAME
+	_ZTI23eap_certificate_entry_c @ 136 NONAME
+	_ZTI24CEapServerProcessHandler @ 137 NONAME
+	_ZTI24eapol_key_state_string_c @ 138 NONAME
+	_ZTI28eap_core_server_message_if_c @ 139 NONAME
+	_ZTI30eap_plugin_server_message_if_c @ 140 NONAME
+	_ZTI33eap_am_general_settings_symbian_c @ 141 NONAME
+	_ZTI40eap_general_settings_server_message_if_c @ 142 NONAME
+	_ZTV10CEapCoreIf @ 143 NONAME
+	_ZTV10CEapServer @ 144 NONAME
+	_ZTV11CEapSession @ 145 NONAME
+	_ZTV11EapClientIf @ 146 NONAME
+	_ZTV12CEapPluginIf @ 147 NONAME
+	_ZTV13CEapScheduler @ 148 NONAME
+	_ZTV14CEapSettingsIf @ 149 NONAME
+	_ZTV17eap_loaded_type_c @ 150 NONAME
+	_ZTV19CEapDelayedShutdown @ 151 NONAME
+	_ZTV19eap_method_values_c @ 152 NONAME
+	_ZTV21eap_method_settings_c @ 153 NONAME
+	_ZTV22CEapTlsPeapCertFetcher @ 154 NONAME
+	_ZTV22eap_am_stack_symbian_c @ 155 NONAME
+	_ZTV23eap_am_plugin_symbian_c @ 156 NONAME
+	_ZTV23eap_certificate_entry_c @ 157 NONAME
+	_ZTV24CEapServerProcessHandler @ 158 NONAME
+	_ZTV24eapol_key_state_string_c @ 159 NONAME
+	_ZTV28eap_core_server_message_if_c @ 160 NONAME
+	_ZTV30eap_plugin_server_message_if_c @ 161 NONAME
+	_ZTV33eap_am_general_settings_symbian_c @ 162 NONAME
+	_ZTV40eap_general_settings_server_message_if_c @ 163 NONAME
+	_ZThn12_N28eap_core_server_message_if_c39complete_get_802_11_authentication_modeE12eap_status_ePK19eap_am_network_id_c38eapol_key_802_11_authentication_mode_e @ 164 NONAME
+	_ZThn12_N28eap_core_server_message_if_cD0Ev @ 165 NONAME
+	_ZThn12_N28eap_core_server_message_if_cD1Ev @ 166 NONAME
+	_ZThn28_N22eap_am_stack_symbian_c11load_moduleE19eap_expanded_type_cS0_P19abs_eap_base_type_cPP15eap_base_type_cbPK19eap_am_network_id_c @ 167 NONAME
+	_ZThn28_N22eap_am_stack_symbian_c11set_partnerEP18abs_eap_am_stack_cP26abs_eap_configuration_if_c @ 168 NONAME
+	_ZThn28_N22eap_am_stack_symbian_c12cancel_timerEP20abs_eap_base_timer_cm @ 169 NONAME
+	_ZThn28_N22eap_am_stack_symbian_c12get_is_validEv @ 170 NONAME
+	_ZThn28_N22eap_am_stack_symbian_c14read_configureEPK25eap_configuration_field_cP19eap_variable_data_c @ 171 NONAME
+	_ZThn28_N22eap_am_stack_symbian_c17get_eap_type_listEP11eap_array_cI19eap_expanded_type_cE @ 172 NONAME
+	_ZThn28_N22eap_am_stack_symbian_c23check_is_valid_eap_typeE19eap_expanded_type_c @ 173 NONAME
+	_ZThn28_N22eap_am_stack_symbian_c30get_802_11_authentication_modeEPK19eap_am_network_id_c31eapol_key_authentication_type_e @ 174 NONAME
+	_ZThn28_N22eap_am_stack_symbian_c33set_eap_database_reference_valuesEPK19eap_variable_data_c @ 175 NONAME
+	_ZThn28_N22eap_am_stack_symbian_c8shutdownEv @ 176 NONAME
+	_ZThn28_N22eap_am_stack_symbian_c9configureEPK19eap_variable_data_c @ 177 NONAME
+	_ZThn28_N22eap_am_stack_symbian_c9set_timerEP20abs_eap_base_timer_cmPvm @ 178 NONAME
+	_ZThn28_N22eap_am_stack_symbian_cD0Ev @ 179 NONAME
+	_ZThn28_N22eap_am_stack_symbian_cD1Ev @ 180 NONAME
+	_ZThn32_N22eap_am_stack_symbian_c26save_simple_config_sessionE21simple_config_state_ePK11eap_array_cI26simple_config_credential_cEPK19eap_variable_data_c34simple_config_Device_Password_ID_ePK24simple_config_payloads_c @ 181 NONAME
+	_ZThn32_N22eap_am_stack_symbian_cD0Ev @ 182 NONAME
+	_ZThn32_N22eap_am_stack_symbian_cD1Ev @ 183 NONAME
+	_ZThn4_N28eap_core_server_message_if_c11set_partnerEP23abs_eap_am_message_if_c @ 184 NONAME
+	_ZThn4_N28eap_core_server_message_if_c12get_is_validEv @ 185 NONAME
+	_ZThn4_N28eap_core_server_message_if_c12process_dataEPKvm @ 186 NONAME
+	_ZThn4_N28eap_core_server_message_if_c8shutdownEv @ 187 NONAME
+	_ZThn4_N28eap_core_server_message_if_c9configureEPK19eap_variable_data_c @ 188 NONAME
+	_ZThn4_N28eap_core_server_message_if_cD0Ev @ 189 NONAME
+	_ZThn4_N28eap_core_server_message_if_cD1Ev @ 190 NONAME
+	_ZThn4_N30eap_plugin_server_message_if_c11set_partnerEP23abs_eap_am_message_if_c @ 191 NONAME
+	_ZThn4_N30eap_plugin_server_message_if_c12get_is_validEv @ 192 NONAME
+	_ZThn4_N30eap_plugin_server_message_if_c12process_dataEPKvm @ 193 NONAME
+	_ZThn4_N30eap_plugin_server_message_if_c8shutdownEv @ 194 NONAME
+	_ZThn4_N30eap_plugin_server_message_if_c9configureEPK19eap_variable_data_c @ 195 NONAME
+	_ZThn4_N30eap_plugin_server_message_if_cD0Ev @ 196 NONAME
+	_ZThn4_N30eap_plugin_server_message_if_cD1Ev @ 197 NONAME
+	_ZThn4_N40eap_general_settings_server_message_if_c11set_partnerEP23abs_eap_am_message_if_c @ 198 NONAME
+	_ZThn4_N40eap_general_settings_server_message_if_c12get_is_validEv @ 199 NONAME
+	_ZThn4_N40eap_general_settings_server_message_if_c12process_dataEPKvm @ 200 NONAME
+	_ZThn4_N40eap_general_settings_server_message_if_c8shutdownEv @ 201 NONAME
+	_ZThn4_N40eap_general_settings_server_message_if_c9configureEPK19eap_variable_data_c @ 202 NONAME
+	_ZThn4_N40eap_general_settings_server_message_if_cD0Ev @ 203 NONAME
+	_ZThn4_N40eap_general_settings_server_message_if_cD1Ev @ 204 NONAME
+	_ZThn8_N28eap_core_server_message_if_c13timer_expiredEmPv @ 205 NONAME
+	_ZThn8_N28eap_core_server_message_if_c17timer_delete_dataEmPv @ 206 NONAME
+	_ZThn8_N28eap_core_server_message_if_cD0Ev @ 207 NONAME
+	_ZThn8_N28eap_core_server_message_if_cD1Ev @ 208 NONAME
+	_ZThn8_N30eap_plugin_server_message_if_c13timer_expiredEmPv @ 209 NONAME
+	_ZThn8_N30eap_plugin_server_message_if_c17timer_delete_dataEmPv @ 210 NONAME
+	_ZThn8_N30eap_plugin_server_message_if_cD0Ev @ 211 NONAME
+	_ZThn8_N30eap_plugin_server_message_if_cD1Ev @ 212 NONAME
+	_ZThn8_N40eap_general_settings_server_message_if_c13timer_expiredEmPv @ 213 NONAME
+	_ZThn8_N40eap_general_settings_server_message_if_c17timer_delete_dataEmPv @ 214 NONAME
+	_ZThn8_N40eap_general_settings_server_message_if_cD0Ev @ 215 NONAME
+	_ZThn8_N40eap_general_settings_server_message_if_cD1Ev @ 216 NONAME
+	_ZTI16CEapserverBackup @ 217 NONAME
+	_ZTV16CEapserverBackup @ 218 NONAME
+	_ZN40eap_general_settings_server_message_if_c30complete_copy_all_eap_settingsEPK21eap_method_settings_c @ 219 NONAME
+	_ZN28eap_core_server_message_if_c27complete_remove_eap_sessionEbPK19eap_am_network_id_c @ 220 NONAME
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/eapol/eapol_framework/eapol_symbian/eabi/eap_notifieru.def	Thu May 27 10:23:43 2010 +0300
@@ -0,0 +1,5 @@
+EXPORTS
+	_ZN16CEapAuthNotifier4NewLER21MNotificationCallback @ 1 NONAME
+	_ZN16CEapAuthNotifier6CancelEv @ 2 NONAME
+	_ZN16CEapAuthNotifier6StartLENS_16EEapNotifierTypeEPNS_14TEapDialogInfoER16TEapExpandedType @ 3 NONAME
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/eapol/eapol_framework/eapol_symbian/eabi/eapclientifu.def	Thu May 27 10:23:43 2010 +0300
@@ -0,0 +1,25 @@
+EXPORTS
+	_ZN11EapClientIf19GetServerNameAndExeEP4TBufILi24EES2_ @ 1 NONAME
+	_ZN11EapClientIfC1Ev @ 2 NONAME
+	_ZN11EapClientIfC2Ev @ 3 NONAME
+	_ZN11EapClientIfD0Ev @ 4 NONAME
+	_ZN11EapClientIfD1Ev @ 5 NONAME
+	_ZN11EapClientIfD2Ev @ 6 NONAME
+	_ZN11REapSession12get_is_validEv @ 7 NONAME
+	_ZN11REapSession12process_dataE12TEapRequestsPKvm @ 8 NONAME
+	_ZN11REapSession5CloseEv @ 9 NONAME
+	_ZN11REapSession8ConnectLEP18abs_eap_am_tools_cP18MSendPacketHandler4TBufILi24EES5_PKvi12TEapRequests @ 10 NONAME
+	_ZN11REapSessionD0Ev @ 11 NONAME
+	_ZN11REapSessionD1Ev @ 12 NONAME
+	_ZN11REapSessionD2Ev @ 13 NONAME
+	_ZTI11EapClientIf @ 14 NONAME
+	_ZTI11REapSession @ 15 NONAME
+	_ZTI12CSendHandler @ 16 NONAME
+	_ZTI19CEapolPacketHandler @ 17 NONAME
+	_ZTI24CEapClientProcessHandler @ 18 NONAME
+	_ZTV11EapClientIf @ 19 NONAME
+	_ZTV11REapSession @ 20 NONAME
+	_ZTV12CSendHandler @ 21 NONAME
+	_ZTV19CEapolPacketHandler @ 22 NONAME
+	_ZTV24CEapClientProcessHandler @ 23 NONAME
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/eapol/eapol_framework/eapol_symbian/eabi/eapcoreinterfaceu.def	Thu May 27 10:23:43 2010 +0300
@@ -0,0 +1,18 @@
+EXPORTS
+	_Z30new_eap_am_client_message_if_cP18abs_eap_am_tools_cbm @ 1 NONAME
+	_ZN17CEapCoreInterface11set_partnerEP23abs_eap_am_message_if_c @ 2 NONAME
+	_ZN17CEapCoreInterface12get_is_validEv @ 3 NONAME
+	_ZN17CEapCoreInterface12process_dataEPKvm @ 4 NONAME
+	_ZN17CEapCoreInterface8SendDataEPKvi @ 5 NONAME
+	_ZN17CEapCoreInterface8shutdownEv @ 6 NONAME
+	_ZN17CEapCoreInterface9ConstrucLEP18abs_eap_am_tools_c @ 7 NONAME
+	_ZN17CEapCoreInterface9configureEPK19eap_variable_data_c @ 8 NONAME
+	_ZTI17CEapCoreInterface @ 9 NONAME
+	_ZTV17CEapCoreInterface @ 10 NONAME
+	_ZThn4_N17CEapCoreInterface8SendDataEPKvi @ 11 NONAME
+	_ZThn8_N17CEapCoreInterface11set_partnerEP23abs_eap_am_message_if_c @ 12 NONAME
+	_ZThn8_N17CEapCoreInterface12get_is_validEv @ 13 NONAME
+	_ZThn8_N17CEapCoreInterface12process_dataEPKvm @ 14 NONAME
+	_ZThn8_N17CEapCoreInterface8shutdownEv @ 15 NONAME
+	_ZThn8_N17CEapCoreInterface9configureEPK19eap_variable_data_c @ 16 NONAME
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/eapol/eapol_framework/eapol_symbian/eabi/eapolprotectedu.def	Thu May 27 10:23:43 2010 +0300
@@ -0,0 +1,550 @@
+EXPORTS
+	_ZN12eapol_core_c11associationEPK19eap_am_network_id_c31eapol_key_authentication_type_ePK19eap_variable_data_cS6_N23eapol_RSNA_key_header_c19eapol_RSNA_cipher_eES8_S6_ @ 1 NONAME
+	_ZN12eapol_core_c11load_moduleE19eap_expanded_type_cS0_P19abs_eap_base_type_cPP15eap_base_type_cbPK19eap_am_network_id_c @ 2 NONAME
+	_ZN12eapol_core_c11packet_sendEPK19eap_am_network_id_cP18eap_buf_chain_wr_cmmm @ 3 NONAME
+	_ZN12eapol_core_c11send_logoffEPK19eap_am_network_id_c @ 4 NONAME
+	_ZN12eapol_core_c12add_rogue_apER11eap_array_cI20eap_rogue_ap_entry_cE @ 5 NONAME
+	_ZN12eapol_core_c12cancel_timerEP20abs_eap_base_timer_cm @ 6 NONAME
+	_ZN12eapol_core_c12create_stateEPK19eap_am_network_id_c31eapol_key_authentication_type_e @ 7 NONAME
+	_ZN12eapol_core_c12get_is_validEv @ 8 NONAME
+	_ZN12eapol_core_c12set_is_validEv @ 9 NONAME
+	_ZN12eapol_core_c13timer_expiredEmPv @ 10 NONAME
+	_ZN12eapol_core_c13unload_moduleE19eap_expanded_type_c @ 11 NONAME
+	_ZN12eapol_core_c14disassociationEbPK19eap_am_network_id_c @ 12 NONAME
+	_ZN12eapol_core_c14packet_processEPK19eap_am_network_id_cP25eap_general_header_base_cm @ 13 NONAME
+	_ZN12eapol_core_c14read_configureEPK25eap_configuration_field_cP19eap_variable_data_c @ 14 NONAME
+	_ZN12eapol_core_c15eap_acknowledgeEPK19eap_am_network_id_c @ 15 NONAME
+	_ZN12eapol_core_c15write_configureEPK25eap_configuration_field_cP19eap_variable_data_c @ 16 NONAME
+	_ZN12eapol_core_c16tkip_mic_failureEPK19eap_am_network_id_cbN23eapol_RSNA_key_header_c29eapol_tkip_mic_failure_type_eE @ 17 NONAME
+	_ZN12eapol_core_c17check_pmksa_cacheEP11eap_array_cI19eap_am_network_id_cE31eapol_key_authentication_type_eN23eapol_RSNA_key_header_c19eapol_RSNA_cipher_eES6_ @ 18 NONAME
+	_ZN12eapol_core_c17get_eap_type_listEP11eap_array_cI19eap_expanded_type_cE @ 19 NONAME
+	_ZN12eapol_core_c17get_header_offsetEPmS0_ @ 20 NONAME
+	_ZN12eapol_core_c17timer_delete_dataEmPv @ 21 NONAME
+	_ZN12eapol_core_c18shutdown_operationEP17eapol_key_state_cP18abs_eap_am_tools_c @ 22 NONAME
+	_ZN12eapol_core_c18state_notificationEPK28abs_eap_state_notification_c @ 23 NONAME
+	_ZN12eapol_core_c19set_session_timeoutEm @ 24 NONAME
+	_ZN12eapol_core_c19start_reassociationEPK19eap_am_network_id_c31eapol_key_authentication_type_ePK19eap_variable_data_c @ 25 NONAME
+	_ZN12eapol_core_c22remove_eapol_key_stateEPK19eap_am_network_id_cb @ 26 NONAME
+	_ZN12eapol_core_c22restart_authenticationEPK19eap_am_network_id_cbbb @ 27 NONAME
+	_ZN12eapol_core_c23check_is_valid_eap_typeE19eap_expanded_type_c @ 28 NONAME
+	_ZN12eapol_core_c23packet_data_crypto_keysEPK19eap_am_network_id_cPK24eap_master_session_key_c @ 29 NONAME
+	_ZN12eapol_core_c23packet_data_session_keyEPK19eap_am_network_id_cPK19eapol_session_key_c @ 30 NONAME
+	_ZN12eapol_core_c23remove_pmksa_from_cacheEPK19eap_am_network_id_c @ 31 NONAME
+	_ZN12eapol_core_c23start_preauthenticationEPK19eap_am_network_id_c31eapol_key_authentication_type_e @ 32 NONAME
+	_ZN12eapol_core_c26save_simple_config_sessionE21simple_config_state_ePK11eap_array_cI26simple_config_credential_cEPK19eap_variable_data_c34simple_config_Device_Password_ID_ePK24simple_config_payloads_c @ 33 NONAME
+	_ZN12eapol_core_c27complete_remove_eap_sessionEbPK19eap_am_network_id_c @ 34 NONAME
+	_ZN12eapol_core_c29cancel_authentication_sessionEP17eapol_key_state_cP18abs_eap_am_tools_c @ 35 NONAME
+	_ZN12eapol_core_c30get_802_11_authentication_modeEPK19eap_am_network_id_c31eapol_key_authentication_type_ePK19eap_variable_data_cS6_ @ 36 NONAME
+	_ZN12eapol_core_c33asynchronous_start_authenticationEPK19eap_am_network_id_cb @ 37 NONAME
+	_ZN12eapol_core_c33set_eap_database_reference_valuesEPK19eap_variable_data_c @ 38 NONAME
+	_ZN12eapol_core_c34cancel_all_authentication_sessionsEv @ 39 NONAME
+	_ZN12eapol_core_c36asynchronous_init_remove_eap_sessionEPK19eap_am_network_id_c @ 40 NONAME
+	_ZN12eapol_core_c36get_and_increment_global_key_counterEP19eap_variable_data_c @ 41 NONAME
+	_ZN12eapol_core_c36init_eapol_key_pmksa_caching_timeoutEPK19eap_am_network_id_c @ 42 NONAME
+	_ZN12eapol_core_c39complete_get_802_11_authentication_modeE12eap_status_ePK19eap_am_network_id_c38eapol_key_802_11_authentication_mode_e @ 43 NONAME
+	_ZN12eapol_core_c51indicate_eapol_key_state_started_eap_authenticationEPK19eap_am_network_id_c @ 44 NONAME
+	_ZN12eapol_core_c8shutdownEv @ 45 NONAME
+	_ZN12eapol_core_c9configureEv @ 46 NONAME
+	_ZN12eapol_core_c9set_timerEP20abs_eap_base_timer_cmPvm @ 47 NONAME
+	_ZN12eapol_core_cC1EP18abs_eap_am_tools_cP16abs_eapol_core_cb @ 48 NONAME
+	_ZN12eapol_core_cC2EP18abs_eap_am_tools_cP16abs_eapol_core_cb @ 49 NONAME
+	_ZN12eapol_core_cD0Ev @ 50 NONAME
+	_ZN12eapol_core_cD1Ev @ 51 NONAME
+	_ZN12eapol_core_cD2Ev @ 52 NONAME
+	_ZN15ethernet_core_c11associationEPK19eap_am_network_id_c31eapol_key_authentication_type_ePK19eap_variable_data_cS6_N23eapol_RSNA_key_header_c19eapol_RSNA_cipher_eES8_S6_ @ 53 NONAME
+	_ZN15ethernet_core_c11load_moduleE19eap_expanded_type_cS0_P19abs_eap_base_type_cPP15eap_base_type_cbPK19eap_am_network_id_c @ 54 NONAME
+	_ZN15ethernet_core_c11packet_sendEPK19eap_am_network_id_cP18eap_buf_chain_wr_cmmm @ 55 NONAME
+	_ZN15ethernet_core_c11send_logoffEPK19eap_am_network_id_c @ 56 NONAME
+	_ZN15ethernet_core_c12add_rogue_apER11eap_array_cI20eap_rogue_ap_entry_cE @ 57 NONAME
+	_ZN15ethernet_core_c12cancel_timerEP20abs_eap_base_timer_cm @ 58 NONAME
+	_ZN15ethernet_core_c12create_stateEPK19eap_am_network_id_c31eapol_key_authentication_type_e @ 59 NONAME
+	_ZN15ethernet_core_c12get_is_validEv @ 60 NONAME
+	_ZN15ethernet_core_c12set_is_validEv @ 61 NONAME
+	_ZN15ethernet_core_c13unload_moduleE19eap_expanded_type_c @ 62 NONAME
+	_ZN15ethernet_core_c14disassociationEbPK19eap_am_network_id_c @ 63 NONAME
+	_ZN15ethernet_core_c14packet_processEPK19eap_am_network_id_cP25eap_general_header_base_cm @ 64 NONAME
+	_ZN15ethernet_core_c14read_configureEPK25eap_configuration_field_cP19eap_variable_data_c @ 65 NONAME
+	_ZN15ethernet_core_c15eap_acknowledgeEPK19eap_am_network_id_c @ 66 NONAME
+	_ZN15ethernet_core_c15write_configureEPK25eap_configuration_field_cP19eap_variable_data_c @ 67 NONAME
+	_ZN15ethernet_core_c16tkip_mic_failureEPK19eap_am_network_id_cbN23eapol_RSNA_key_header_c29eapol_tkip_mic_failure_type_eE @ 68 NONAME
+	_ZN15ethernet_core_c17cancel_all_timersEv @ 69 NONAME
+	_ZN15ethernet_core_c17check_pmksa_cacheEP11eap_array_cI19eap_am_network_id_cE31eapol_key_authentication_type_eN23eapol_RSNA_key_header_c19eapol_RSNA_cipher_eES6_ @ 70 NONAME
+	_ZN15ethernet_core_c17get_eap_type_listEP11eap_array_cI19eap_expanded_type_cE @ 71 NONAME
+	_ZN15ethernet_core_c17get_header_offsetEPmS0_ @ 72 NONAME
+	_ZN15ethernet_core_c18state_notificationEPK28abs_eap_state_notification_c @ 73 NONAME
+	_ZN15ethernet_core_c19start_reassociationEPK19eap_am_network_id_c31eapol_key_authentication_type_ePK19eap_variable_data_c @ 74 NONAME
+	_ZN15ethernet_core_c20start_authenticationEPK19eap_am_network_id_cb @ 75 NONAME
+	_ZN15ethernet_core_c23check_is_valid_eap_typeE19eap_expanded_type_c @ 76 NONAME
+	_ZN15ethernet_core_c23complete_disassociationEbPK19eap_am_network_id_c @ 77 NONAME
+	_ZN15ethernet_core_c23packet_data_session_keyEPK19eap_am_network_id_cPK19eapol_session_key_c @ 78 NONAME
+	_ZN15ethernet_core_c23remove_pmksa_from_cacheEPK19eap_am_network_id_c @ 79 NONAME
+	_ZN15ethernet_core_c23start_preauthenticationEPK19eap_am_network_id_c31eapol_key_authentication_type_e @ 80 NONAME
+	_ZN15ethernet_core_c24start_WPXM_reassociationEPK19eap_am_network_id_c31eapol_key_authentication_type_eP19eap_variable_data_c @ 81 NONAME
+	_ZN15ethernet_core_c26complete_check_pmksa_cacheEPK11eap_array_cI19eap_am_network_id_cE @ 82 NONAME
+	_ZN15ethernet_core_c26save_simple_config_sessionE21simple_config_state_ePK11eap_array_cI26simple_config_credential_cEPK19eap_variable_data_c34simple_config_Device_Password_ID_ePK24simple_config_payloads_c @ 83 NONAME
+	_ZN15ethernet_core_c27complete_WPXM_reassociationE33eapol_wlan_authentication_state_ePK19eap_am_network_id_c31eapol_key_authentication_type_ePK19eap_variable_data_c @ 84 NONAME
+	_ZN15ethernet_core_c30get_802_11_authentication_modeEPK19eap_am_network_id_c31eapol_key_authentication_type_ePK19eap_variable_data_cS6_ @ 85 NONAME
+	_ZN15ethernet_core_c33set_eap_database_reference_valuesEPK19eap_variable_data_c @ 86 NONAME
+	_ZN15ethernet_core_c34cancel_all_authentication_sessionsEv @ 87 NONAME
+	_ZN15ethernet_core_c39complete_get_802_11_authentication_modeE12eap_status_ePK19eap_am_network_id_c38eapol_key_802_11_authentication_mode_e @ 88 NONAME
+	_ZN15ethernet_core_c8shutdownEv @ 89 NONAME
+	_ZN15ethernet_core_c9configureEv @ 90 NONAME
+	_ZN15ethernet_core_c9load_typeE19eap_expanded_type_c @ 91 NONAME
+	_ZN15ethernet_core_c9set_timerEP20abs_eap_base_timer_cmPvm @ 92 NONAME
+	_ZN15ethernet_core_cC1EP18abs_eap_am_tools_cP19abs_ethernet_core_cb @ 93 NONAME
+	_ZN15ethernet_core_cC2EP18abs_eap_am_tools_cP19abs_ethernet_core_cb @ 94 NONAME
+	_ZN15ethernet_core_cD0Ev @ 95 NONAME
+	_ZN15ethernet_core_cD1Ev @ 96 NONAME
+	_ZN15ethernet_core_cD2Ev @ 97 NONAME
+	_ZN17eapol_key_state_c10get_ANonceEv @ 98 NONAME
+	_ZN17eapol_key_state_c10get_SNonceEv @ 99 NONAME
+	_ZN17eapol_key_state_c10get_is_WPAEv @ 100 NONAME
+	_ZN17eapol_key_state_c10initializeEPK19eap_am_network_id_c31eapol_key_authentication_type_e @ 101 NONAME
+	_ZN17eapol_key_state_c10initializeEPK19eap_am_network_id_c31eapol_key_authentication_type_ePK19eap_variable_data_cS6_N23eapol_RSNA_key_header_c19eapol_RSNA_cipher_eES8_S6_ @ 102 NONAME
+	_ZN17eapol_key_state_c11get_is_RSNAEv @ 103 NONAME
+	_ZN17eapol_key_state_c11get_is_WPXMEv @ 104 NONAME
+	_ZN17eapol_key_state_c11packet_sendEPK19eap_am_network_id_cP18eap_buf_chain_wr_cmmm @ 105 NONAME
+	_ZN17eapol_key_state_c11set_s_nonceEPK19eap_variable_data_c @ 106 NONAME
+	_ZN17eapol_key_state_c12get_is_validEv @ 107 NONAME
+	_ZN17eapol_key_state_c12set_is_validEv @ 108 NONAME
+	_ZN17eapol_key_state_c13check_paddingEPKhm @ 109 NONAME
+	_ZN17eapol_key_state_c13resend_packetEPK19eap_am_network_id_cP18eap_buf_chain_wr_cmmm @ 110 NONAME
+	_ZN17eapol_key_state_c13timer_expiredEmPv @ 111 NONAME
+	_ZN17eapol_key_state_c15save_parametersE31eapol_key_authentication_type_ePK19eap_variable_data_cS3_N23eapol_RSNA_key_header_c19eapol_RSNA_cipher_eES5_ @ 112 NONAME
+	_ZN17eapol_key_state_c16set_pairwise_PMKEPK19eap_variable_data_cPK19eap_am_network_id_c @ 113 NONAME
+	_ZN17eapol_key_state_c16tkip_mic_failureEbN23eapol_RSNA_key_header_c29eapol_tkip_mic_failure_type_eE @ 114 NONAME
+	_ZN17eapol_key_state_c17check_pmksa_cacheE31eapol_key_authentication_type_eN23eapol_RSNA_key_header_c19eapol_RSNA_cipher_eES2_ @ 115 NONAME
+	_ZN17eapol_key_state_c17get_is_associatedEv @ 116 NONAME
+	_ZN17eapol_key_state_c17timer_delete_dataEmPv @ 117 NONAME
+	_ZN17eapol_key_state_c18add_RSN_IE_payloadEPK23eapol_RSNA_key_header_cP19eap_variable_data_cPm @ 118 NONAME
+	_ZN17eapol_key_state_c18get_encryption_KEKEv @ 119 NONAME
+	_ZN17eapol_key_state_c18get_marked_removedEv @ 120 NONAME
+	_ZN17eapol_key_state_c18get_received_PMKIDEv @ 121 NONAME
+	_ZN17eapol_key_state_c18reset_cached_pmksaEv @ 122 NONAME
+	_ZN17eapol_key_state_c18set_marked_removedEv @ 123 NONAME
+	_ZN17eapol_key_state_c19add_RSN_GTK_payloadEPK23eapol_RSNA_key_header_cP19eap_variable_data_cPm @ 124 NONAME
+	_ZN17eapol_key_state_c19init_retransmissionEPK19eap_am_network_id_cP18eap_buf_chain_wr_cmm16eap_code_value_eh19eap_expanded_type_c @ 125 NONAME
+	_ZN17eapol_key_state_c19set_WPXM_parametersEPK19eap_am_network_id_c @ 126 NONAME
+	_ZN17eapol_key_state_c19set_eapol_key_stateE17eapol_key_state_e @ 127 NONAME
+	_ZN17eapol_key_state_c20get_confirmation_KCKEv @ 128 NONAME
+	_ZN17eapol_key_state_c20get_is_encryption_onEv @ 129 NONAME
+	_ZN17eapol_key_state_c20unset_marked_removedEv @ 130 NONAME
+	_ZN17eapol_key_state_c20verify_field_is_zeroEPKhm @ 131 NONAME
+	_ZN17eapol_key_state_c21cancel_retransmissionEv @ 132 NONAME
+	_ZN17eapol_key_state_c21get_key_reply_counterEv @ 133 NONAME
+	_ZN17eapol_key_state_c21set_key_reply_counterEy @ 134 NONAME
+	_ZN17eapol_key_state_c22get_supplicant_RSNA_IEEv @ 135 NONAME
+	_ZN17eapol_key_state_c22init_handshake_timeoutEm @ 136 NONAME
+	_ZN17eapol_key_state_c23process_eapol_key_frameEPK19eap_am_network_id_cP25eap_general_header_base_cm @ 137 NONAME
+	_ZN17eapol_key_state_c23trace_eapol_key_messageEPKcP23eapol_RSNA_key_header_c @ 138 NONAME
+	_ZN17eapol_key_state_c24cancel_handshake_timeoutEv @ 139 NONAME
+	_ZN17eapol_key_state_c24start_WPXM_reassociationEPK19eap_am_network_id_c31eapol_key_authentication_type_eP19eap_variable_data_c @ 140 NONAME
+	_ZN17eapol_key_state_c25get_authenticator_RSNA_IEEv @ 141 NONAME
+	_ZN17eapol_key_state_c26get_supplicant_MAC_addressEv @ 142 NONAME
+	_ZN17eapol_key_state_c26increase_key_reply_counterEv @ 143 NONAME
+	_ZN17eapol_key_state_c26init_pmksa_caching_timeoutEv @ 144 NONAME
+	_ZN17eapol_key_state_c26started_eap_authenticationEv @ 145 NONAME
+	_ZN17eapol_key_state_c27complete_WPXM_reassociationE33eapol_wlan_authentication_state_ePK19eap_am_network_id_c31eapol_key_authentication_type_ePK19eap_variable_data_c @ 146 NONAME
+	_ZN17eapol_key_state_c28cancel_pmksa_caching_timeoutEv @ 147 NONAME
+	_ZN17eapol_key_state_c28initialize_preauthenticationEPK19eap_am_network_id_c31eapol_key_authentication_type_e @ 148 NONAME
+	_ZN17eapol_key_state_c29cancel_authentication_sessionEv @ 149 NONAME
+	_ZN17eapol_key_state_c29get_authenticator_MAC_addressEv @ 150 NONAME
+	_ZN17eapol_key_state_c29init_group_key_update_timeoutEm @ 151 NONAME
+	_ZN17eapol_key_state_c29read_reassociation_parametersEPK19eap_am_network_id_c31eapol_key_authentication_type_eP19eap_variable_data_cPKS4_S7_ @ 152 NONAME
+	_ZN17eapol_key_state_c31cancel_group_key_update_timeoutEv @ 153 NONAME
+	_ZN17eapol_key_state_c31object_decrease_reference_countEv @ 154 NONAME
+	_ZN17eapol_key_state_c31object_increase_reference_countEv @ 155 NONAME
+	_ZN17eapol_key_state_c32get_unicast_cipher_suite_RSNA_IEEv @ 156 NONAME
+	_ZN17eapol_key_state_c33get_client_send_key_reply_counterEv @ 157 NONAME
+	_ZN17eapol_key_state_c33set_client_send_key_reply_counterEy @ 158 NONAME
+	_ZN17eapol_key_state_c38increase_client_send_key_reply_counterEv @ 159 NONAME
+	_ZN17eapol_key_state_c40asynchronous_init_remove_eapol_key_stateEv @ 160 NONAME
+	_ZN17eapol_key_state_c4copyEPK19eap_am_network_id_c @ 161 NONAME
+	_ZN17eapol_key_state_c5resetEv @ 162 NONAME
+	_ZN17eapol_key_state_c8shutdownEv @ 163 NONAME
+	_ZN17eapol_key_state_c9configureEv @ 164 NONAME
+	_ZN17eapol_key_state_cC1EP18abs_eap_am_tools_cP21abs_eapol_key_state_cP16abs_eapol_core_cbPK19eap_am_network_id_c31eapol_key_authentication_type_e @ 165 NONAME
+	_ZN17eapol_key_state_cC1EP18abs_eap_am_tools_cP21abs_eapol_key_state_cP16abs_eapol_core_cbPK19eap_am_network_id_c31eapol_key_authentication_type_ePK19eap_variable_data_cSC_N23eapol_RSNA_key_header_c19eapol_RSNA_cipher_eESE_SC_ @ 166 NONAME
+	_ZN17eapol_key_state_cC2EP18abs_eap_am_tools_cP21abs_eapol_key_state_cP16abs_eapol_core_cbPK19eap_am_network_id_c31eapol_key_authentication_type_e @ 167 NONAME
+	_ZN17eapol_key_state_cC2EP18abs_eap_am_tools_cP21abs_eapol_key_state_cP16abs_eapol_core_cbPK19eap_am_network_id_c31eapol_key_authentication_type_ePK19eap_variable_data_cSC_N23eapol_RSNA_key_header_c19eapol_RSNA_cipher_eESE_SC_ @ 168 NONAME
+	_ZN17eapol_key_state_cD0Ev @ 169 NONAME
+	_ZN17eapol_key_state_cD1Ev @ 170 NONAME
+	_ZN17eapol_key_state_cD2Ev @ 171 NONAME
+	_ZN22eapol_RC4_key_header_c10get_key_IVEv @ 172 NONAME
+	_ZN22eapol_RC4_key_header_c12set_key_flagE21eapol_RC4_key_flags_e @ 173 NONAME
+	_ZN22eapol_RC4_key_header_c13set_key_indexEh @ 174 NONAME
+	_ZN22eapol_RC4_key_header_c14set_key_lengthEt @ 175 NONAME
+	_ZN22eapol_RC4_key_header_c17get_header_lengthEv @ 176 NONAME
+	_ZN22eapol_RC4_key_header_c18get_replay_counterEv @ 177 NONAME
+	_ZN22eapol_RC4_key_header_c18zero_key_signatureEP18abs_eap_am_tools_c @ 178 NONAME
+	_ZN22eapol_RC4_key_header_c21set_eapol_packet_typeE19eapol_packet_type_e @ 179 NONAME
+	_ZN22eapol_RC4_key_header_c23set_key_descriptor_typeE27eapol_key_descriptor_type_e @ 180 NONAME
+	_ZN22eapol_RC4_key_header_c26set_eapol_protocol_versionE24eapol_protocol_version_e @ 181 NONAME
+	_ZN22eapol_RC4_key_header_c28set_eapol_packet_body_lengthEt @ 182 NONAME
+	_ZN22eapol_RC4_key_header_cC1EP18abs_eap_am_tools_cPvm @ 183 NONAME
+	_ZN22eapol_RC4_key_header_cC2EP18abs_eap_am_tools_cPvm @ 184 NONAME
+	_ZN22eapol_RC4_key_header_cD0Ev @ 185 NONAME
+	_ZN22eapol_RC4_key_header_cD1Ev @ 186 NONAME
+	_ZN22eapol_RC4_key_header_cD2Ev @ 187 NONAME
+	_ZN23eapol_RSNA_key_header_c11set_bits_onEttmm @ 188 NONAME
+	_ZN23eapol_RSNA_key_header_c12reset_headerEh31eapol_key_authentication_type_eNS_19eapol_RSNA_cipher_eEybbbbbbbbb24eapol_protocol_version_e27eapol_key_descriptor_type_e @ 189 NONAME
+	_ZN23eapol_RSNA_key_header_c12zero_key_MICEP18abs_eap_am_tools_c @ 190 NONAME
+	_ZN23eapol_RSNA_key_header_c12zero_key_RSCEP18abs_eap_am_tools_c @ 191 NONAME
+	_ZN23eapol_RSNA_key_header_c14set_key_lengthEt @ 192 NONAME
+	_ZN23eapol_RSNA_key_header_c14zero_key_NONCEEP18abs_eap_am_tools_c @ 193 NONAME
+	_ZN23eapol_RSNA_key_header_c17get_header_lengthEv @ 194 NONAME
+	_ZN23eapol_RSNA_key_header_c17zero_EAPOL_key_IVEP18abs_eap_am_tools_c @ 195 NONAME
+	_ZN23eapol_RSNA_key_header_c17zero_key_reservedEP18abs_eap_am_tools_c @ 196 NONAME
+	_ZN23eapol_RSNA_key_header_c19set_key_data_lengthEt @ 197 NONAME
+	_ZN23eapol_RSNA_key_header_c19set_key_informationEt @ 198 NONAME
+	_ZN23eapol_RSNA_key_header_c21set_eapol_packet_typeE19eapol_packet_type_e @ 199 NONAME
+	_ZN23eapol_RSNA_key_header_c22set_key_replay_counterEy @ 200 NONAME
+	_ZN23eapol_RSNA_key_header_c23set_key_descriptor_typeE27eapol_key_descriptor_type_e @ 201 NONAME
+	_ZN23eapol_RSNA_key_header_c24zero_key_STA_MAC_addressEP18abs_eap_am_tools_c @ 202 NONAME
+	_ZN23eapol_RSNA_key_header_c25set_key_information_errorEb @ 203 NONAME
+	_ZN23eapol_RSNA_key_header_c26set_eapol_protocol_versionE24eapol_protocol_version_e @ 204 NONAME
+	_ZN23eapol_RSNA_key_header_c26set_key_information_secureEb @ 205 NONAME
+	_ZN23eapol_RSNA_key_header_c27set_key_information_installEb @ 206 NONAME
+	_ZN23eapol_RSNA_key_header_c27set_key_information_key_MICEb @ 207 NONAME
+	_ZN23eapol_RSNA_key_header_c27set_key_information_key_ackEb @ 208 NONAME
+	_ZN23eapol_RSNA_key_header_c27set_key_information_requestEb @ 209 NONAME
+	_ZN23eapol_RSNA_key_header_c28set_eapol_packet_body_lengthEm @ 210 NONAME
+	_ZN23eapol_RSNA_key_header_c28set_key_information_key_typeEb @ 211 NONAME
+	_ZN23eapol_RSNA_key_header_c29set_key_information_key_indexEh @ 212 NONAME
+	_ZN23eapol_RSNA_key_header_c36zero_EAPOL_header_and_Key_descriptorEP18abs_eap_am_tools_c @ 213 NONAME
+	_ZN23eapol_RSNA_key_header_c38set_key_information_encrypted_key_dataEb @ 214 NONAME
+	_ZN23eapol_RSNA_key_header_c42set_key_information_key_descriptor_versionEh @ 215 NONAME
+	_ZN23eapol_RSNA_key_header_cC1EP18abs_eap_am_tools_cbbPvm @ 216 NONAME
+	_ZN23eapol_RSNA_key_header_cC2EP18abs_eap_am_tools_cbbPvm @ 217 NONAME
+	_ZN23eapol_RSNA_key_header_cD0Ev @ 218 NONAME
+	_ZN23eapol_RSNA_key_header_cD1Ev @ 219 NONAME
+	_ZN23eapol_RSNA_key_header_cD2Ev @ 220 NONAME
+	_ZN24eapol_key_state_string_c26get_eapol_key_state_stringE17eapol_key_state_e @ 221 NONAME
+	_ZN24eapol_key_state_string_c35get_eapol_key_handshake_type_stringE26eapol_key_handshake_type_e @ 222 NONAME
+	_ZN24eapol_key_state_string_c36get_eapol_key_descriptor_type_stringE27eapol_key_descriptor_type_e @ 223 NONAME
+	_ZN24eapol_key_state_string_c40get_eapol_key_authentication_type_stringE31eapol_key_authentication_type_e @ 224 NONAME
+	_ZN24eapol_key_state_string_cC1Ev @ 225 NONAME
+	_ZN24eapol_key_state_string_cC2Ev @ 226 NONAME
+	_ZN24eapol_key_state_string_cD0Ev @ 227 NONAME
+	_ZN24eapol_key_state_string_cD1Ev @ 228 NONAME
+	_ZN24eapol_key_state_string_cD2Ev @ 229 NONAME
+	_ZN26eapol_rsna_variable_data_c10set_bufferEPK28eapol_rsna_key_data_header_cPhmbb @ 230 NONAME
+	_ZN26eapol_rsna_variable_data_cC1EP18abs_eap_am_tools_cbb @ 231 NONAME
+	_ZN26eapol_rsna_variable_data_cC2EP18abs_eap_am_tools_cbb @ 232 NONAME
+	_ZN26eapol_rsna_variable_data_cD0Ev @ 233 NONAME
+	_ZN26eapol_rsna_variable_data_cD1Ev @ 234 NONAME
+	_ZN26eapol_rsna_variable_data_cD2Ev @ 235 NONAME
+	_ZN27eapol_wlan_authentication_c11load_moduleE19eap_expanded_type_cS0_P19abs_eap_base_type_cPP15eap_base_type_cbPK19eap_am_network_id_c @ 236 NONAME
+	_ZN27eapol_wlan_authentication_c11packet_sendEPK19eap_am_network_id_cP18eap_buf_chain_wr_cmmm @ 237 NONAME
+	_ZN27eapol_wlan_authentication_c12add_rogue_apER11eap_array_cI20eap_rogue_ap_entry_cE @ 238 NONAME
+	_ZN27eapol_wlan_authentication_c12cancel_timerEP20abs_eap_base_timer_cm @ 239 NONAME
+	_ZN27eapol_wlan_authentication_c12get_is_validEv @ 240 NONAME
+	_ZN27eapol_wlan_authentication_c12set_is_validEv @ 241 NONAME
+	_ZN27eapol_wlan_authentication_c13get_is_clientEv @ 242 NONAME
+	_ZN27eapol_wlan_authentication_c13timer_expiredEmPv @ 243 NONAME
+	_ZN27eapol_wlan_authentication_c13unload_moduleE19eap_expanded_type_c @ 244 NONAME
+	_ZN27eapol_wlan_authentication_c14disassociationEPK19eap_am_network_id_c @ 245 NONAME
+	_ZN27eapol_wlan_authentication_c14packet_processEPK19eap_am_network_id_cP25eap_general_header_base_cm @ 246 NONAME
+	_ZN27eapol_wlan_authentication_c14read_configureEPK25eap_configuration_field_cP19eap_variable_data_c @ 247 NONAME
+	_ZN27eapol_wlan_authentication_c15eap_acknowledgeEPK19eap_am_network_id_c @ 248 NONAME
+	_ZN27eapol_wlan_authentication_c15write_configureEPK25eap_configuration_field_cP19eap_variable_data_c @ 249 NONAME
+	_ZN27eapol_wlan_authentication_c16tkip_mic_failureEPK19eap_am_network_id_cbN23eapol_RSNA_key_header_c29eapol_tkip_mic_failure_type_eE @ 250 NONAME
+	_ZN27eapol_wlan_authentication_c17cancel_all_timersEv @ 251 NONAME
+	_ZN27eapol_wlan_authentication_c17check_pmksa_cacheEP11eap_array_cI19eap_am_network_id_cE31eapol_key_authentication_type_eN23eapol_RSNA_key_header_c19eapol_RSNA_cipher_eES6_ @ 252 NONAME
+	_ZN27eapol_wlan_authentication_c17get_eap_type_listEP11eap_array_cI19eap_expanded_type_cE @ 253 NONAME
+	_ZN27eapol_wlan_authentication_c17get_header_offsetEPmS0_ @ 254 NONAME
+	_ZN27eapol_wlan_authentication_c17timer_delete_dataEmPv @ 255 NONAME
+	_ZN27eapol_wlan_authentication_c18state_notificationEPK28abs_eap_state_notification_c @ 256 NONAME
+	_ZN27eapol_wlan_authentication_c19start_reassociationEPK19eap_am_network_id_cS2_31eapol_key_authentication_type_e @ 257 NONAME
+	_ZN27eapol_wlan_authentication_c20complete_associationE33eapol_wlan_authentication_state_ePK19eap_am_network_id_cPK19eap_variable_data_cS6_N23eapol_RSNA_key_header_c19eapol_RSNA_cipher_eES8_ @ 258 NONAME
+	_ZN27eapol_wlan_authentication_c20start_authenticationEPK19eap_variable_data_c31eapol_key_authentication_type_eS2_bPK19eap_am_network_id_c @ 259 NONAME
+	_ZN27eapol_wlan_authentication_c21get_current_eap_indexEv @ 260 NONAME
+	_ZN27eapol_wlan_authentication_c21set_current_eap_indexEm @ 261 NONAME
+	_ZN27eapol_wlan_authentication_c22complete_reassociationE33eapol_wlan_authentication_state_ePK19eap_am_network_id_cPK19eap_variable_data_cS6_N23eapol_RSNA_key_header_c19eapol_RSNA_cipher_eES8_ @ 262 NONAME
+	_ZN27eapol_wlan_authentication_c23check_is_valid_eap_typeE19eap_expanded_type_c @ 263 NONAME
+	_ZN27eapol_wlan_authentication_c23complete_disassociationEbPK19eap_am_network_id_c @ 264 NONAME
+	_ZN27eapol_wlan_authentication_c23packet_data_session_keyEPK19eap_am_network_id_cPK19eapol_session_key_c @ 265 NONAME
+	_ZN27eapol_wlan_authentication_c23start_preauthenticationEPK19eap_am_network_id_c @ 266 NONAME
+	_ZN27eapol_wlan_authentication_c24start_WPXM_reassociationEPK19eap_am_network_id_cS2_P19eap_variable_data_cPKS3_S6_ @ 267 NONAME
+	_ZN27eapol_wlan_authentication_c26get_authentication_counterEv @ 268 NONAME
+	_ZN27eapol_wlan_authentication_c26save_simple_config_sessionE21simple_config_state_ePK11eap_array_cI26simple_config_credential_cEPK19eap_variable_data_c34simple_config_Device_Password_ID_ePK24simple_config_payloads_c @ 269 NONAME
+	_ZN27eapol_wlan_authentication_c27complete_WPXM_reassociationE33eapol_wlan_authentication_state_ePK19eap_am_network_id_cPK19eap_variable_data_c @ 270 NONAME
+	_ZN27eapol_wlan_authentication_c29new_eapol_wlan_authenticationEP18abs_eap_am_tools_cP31abs_eapol_wlan_authentication_cb @ 271 NONAME
+	_ZN27eapol_wlan_authentication_c32increment_authentication_counterEv @ 272 NONAME
+	_ZN27eapol_wlan_authentication_c33set_eap_database_reference_valuesEPK19eap_variable_data_c @ 273 NONAME
+	_ZN27eapol_wlan_authentication_c39complete_get_802_11_authentication_modeE12eap_status_ePK19eap_am_network_id_c38eapol_key_802_11_authentication_mode_e @ 274 NONAME
+	_ZN27eapol_wlan_authentication_c8shutdownEv @ 275 NONAME
+	_ZN27eapol_wlan_authentication_c9configureEv @ 276 NONAME
+	_ZN27eapol_wlan_authentication_c9set_timerEP20abs_eap_base_timer_cmPvm @ 277 NONAME
+	_ZN27eapol_wlan_authentication_cC1EP18abs_eap_am_tools_cP31abs_eapol_wlan_authentication_cP30eapol_am_wlan_authentication_cb @ 278 NONAME
+	_ZN27eapol_wlan_authentication_cC2EP18abs_eap_am_tools_cP31abs_eapol_wlan_authentication_cP30eapol_am_wlan_authentication_cb @ 279 NONAME
+	_ZN27eapol_wlan_authentication_cD0Ev @ 280 NONAME
+	_ZN27eapol_wlan_authentication_cD1Ev @ 281 NONAME
+	_ZN27eapol_wlan_authentication_cD2Ev @ 282 NONAME
+	_ZN28eap_core_client_message_if_c12get_is_validEv @ 283 NONAME
+	_ZN28eap_core_client_message_if_c12set_is_validEv @ 284 NONAME
+	_ZN28eap_core_client_message_if_c13timer_expiredEmPv @ 285 NONAME
+	_ZN28eap_core_client_message_if_c14packet_processEPK19eap_am_network_id_cP25eap_general_header_base_cm @ 286 NONAME
+	_ZN28eap_core_client_message_if_c15eap_acknowledgeEPK19eap_am_network_id_c @ 287 NONAME
+	_ZN28eap_core_client_message_if_c15process_messageEP30eap_process_tlv_message_data_c @ 288 NONAME
+	_ZN28eap_core_client_message_if_c17timer_delete_dataEmPv @ 289 NONAME
+	_ZN28eap_core_client_message_if_c18create_eap_sessionEPK19eap_am_network_id_c @ 290 NONAME
+	_ZN28eap_core_client_message_if_c18remove_eap_sessionEbPK19eap_am_network_id_c @ 291 NONAME
+	_ZN28eap_core_client_message_if_c23cancel_all_eap_sessionsEv @ 292 NONAME
+	_ZN28eap_core_client_message_if_c25send_eap_identity_requestEPK19eap_am_network_id_c @ 293 NONAME
+	_ZN28eap_core_client_message_if_c33set_eap_database_reference_valuesEPK19eap_variable_data_c @ 294 NONAME
+	_ZN28eap_core_client_message_if_c5resetEv @ 295 NONAME
+	_ZN28eap_core_client_message_if_c8shutdownEv @ 296 NONAME
+	_ZN28eap_core_client_message_if_c9configureEv @ 297 NONAME
+	_ZN28eap_core_client_message_if_c9send_dataEPKvm @ 298 NONAME
+	_ZN28eap_core_client_message_if_cC1EP18abs_eap_am_tools_cP19eap_am_message_if_cP22abs_eap_session_core_cb @ 299 NONAME
+	_ZN28eap_core_client_message_if_cC2EP18abs_eap_am_tools_cP19eap_am_message_if_cP22abs_eap_session_core_cb @ 300 NONAME
+	_ZN28eap_core_client_message_if_cD0Ev @ 301 NONAME
+	_ZN28eap_core_client_message_if_cD1Ev @ 302 NONAME
+	_ZN28eap_core_client_message_if_cD2Ev @ 303 NONAME
+	_ZN30eapol_am_wlan_authentication_c32new_eapol_am_wlan_authenticationEP18abs_eap_am_tools_cb @ 304 NONAME
+	_ZN30eapol_rsna_key_data_payloads_c14check_payloadsENS_36eapol_rsna_key_data_payload_status_eES0_S0_S0_ @ 305 NONAME
+	_ZN30eapol_rsna_key_data_payloads_c17check_one_payloadENS_36eapol_rsna_key_data_payload_status_eEPK11eap_array_cI19eap_variable_data_cE @ 306 NONAME
+	_ZN30eapol_rsna_key_data_payloads_c17check_one_payloadENS_36eapol_rsna_key_data_payload_status_eEPK26eapol_rsna_variable_data_c @ 307 NONAME
+	_ZN30eapol_rsna_key_data_payloads_cC1EP18abs_eap_am_tools_cbb @ 308 NONAME
+	_ZN30eapol_rsna_key_data_payloads_cC2EP18abs_eap_am_tools_cbb @ 309 NONAME
+	_ZN30eapol_rsna_key_data_payloads_cD0Ev @ 310 NONAME
+	_ZN30eapol_rsna_key_data_payloads_cD1Ev @ 311 NONAME
+	_ZN30eapol_rsna_key_data_payloads_cD2Ev @ 312 NONAME
+	_ZN31eapol_handle_tlv_message_data_c12get_is_validEv @ 313 NONAME
+	_ZN31eapol_handle_tlv_message_data_cC1EP18abs_eap_am_tools_c @ 314 NONAME
+	_ZN31eapol_handle_tlv_message_data_cC2EP18abs_eap_am_tools_c @ 315 NONAME
+	_ZN31eapol_handle_tlv_message_data_cD0Ev @ 316 NONAME
+	_ZN31eapol_handle_tlv_message_data_cD1Ev @ 317 NONAME
+	_ZN31eapol_handle_tlv_message_data_cD2Ev @ 318 NONAME
+	_ZN35eapol_message_wlan_authentication_c11packet_sendEPK19eap_am_network_id_cP18eap_buf_chain_wr_cmmm @ 319 NONAME
+	_ZN35eapol_message_wlan_authentication_c11reassociateEPK19eap_am_network_id_c31eapol_key_authentication_type_ePK19eap_variable_data_c @ 320 NONAME
+	_ZN35eapol_message_wlan_authentication_c12add_rogue_apER11eap_array_cI20eap_rogue_ap_entry_cE @ 321 NONAME
+	_ZN35eapol_message_wlan_authentication_c12disassociateEPK19eap_am_network_id_cb @ 322 NONAME
+	_ZN35eapol_message_wlan_authentication_c12get_is_validEv @ 323 NONAME
+	_ZN35eapol_message_wlan_authentication_c12process_dataEPKvm @ 324 NONAME
+	_ZN35eapol_message_wlan_authentication_c12send_messageEP31eapol_handle_tlv_message_data_c @ 325 NONAME
+	_ZN35eapol_message_wlan_authentication_c13timer_expiredEmPv @ 326 NONAME
+	_ZN35eapol_message_wlan_authentication_c14disassociationEPK11eap_array_cI16eap_tlv_header_cE @ 327 NONAME
+	_ZN35eapol_message_wlan_authentication_c14packet_processEPK11eap_array_cI16eap_tlv_header_cE @ 328 NONAME
+	_ZN35eapol_message_wlan_authentication_c15eap_acknowledgeEPK11eap_array_cI16eap_tlv_header_cE @ 329 NONAME
+	_ZN35eapol_message_wlan_authentication_c15process_messageEP31eapol_handle_tlv_message_data_c @ 330 NONAME
+	_ZN35eapol_message_wlan_authentication_c16tkip_mic_failureEPK11eap_array_cI16eap_tlv_header_cE @ 331 NONAME
+	_ZN35eapol_message_wlan_authentication_c17check_pmksa_cacheEPK11eap_array_cI16eap_tlv_header_cE @ 332 NONAME
+	_ZN35eapol_message_wlan_authentication_c17get_header_offsetEPmS0_ @ 333 NONAME
+	_ZN35eapol_message_wlan_authentication_c17timer_delete_dataEmPv @ 334 NONAME
+	_ZN35eapol_message_wlan_authentication_c18send_error_messageE12eap_status_e31eap_tlv_message_type_function_e @ 335 NONAME
+	_ZN35eapol_message_wlan_authentication_c18state_notificationEPK28abs_eap_state_notification_c @ 336 NONAME
+	_ZN35eapol_message_wlan_authentication_c19start_reassociationEPK11eap_array_cI16eap_tlv_header_cE @ 337 NONAME
+	_ZN35eapol_message_wlan_authentication_c20complete_associationEPK11eap_array_cI16eap_tlv_header_cE @ 338 NONAME
+	_ZN35eapol_message_wlan_authentication_c20start_authenticationEPK11eap_array_cI16eap_tlv_header_cE @ 339 NONAME
+	_ZN35eapol_message_wlan_authentication_c20update_header_offsetEPK11eap_array_cI16eap_tlv_header_cE @ 340 NONAME
+	_ZN35eapol_message_wlan_authentication_c22complete_reassociationEPK11eap_array_cI16eap_tlv_header_cE @ 341 NONAME
+	_ZN35eapol_message_wlan_authentication_c23complete_disassociationEPK19eap_am_network_id_c @ 342 NONAME
+	_ZN35eapol_message_wlan_authentication_c23packet_data_session_keyEPK19eap_am_network_id_cPK19eapol_session_key_c @ 343 NONAME
+	_ZN35eapol_message_wlan_authentication_c23start_preauthenticationEPK11eap_array_cI16eap_tlv_header_cE @ 344 NONAME
+	_ZN35eapol_message_wlan_authentication_c24start_WPXM_reassociationEPK11eap_array_cI16eap_tlv_header_cE @ 345 NONAME
+	_ZN35eapol_message_wlan_authentication_c26complete_check_pmksa_cacheEPK11eap_array_cI19eap_am_network_id_cE @ 346 NONAME
+	_ZN35eapol_message_wlan_authentication_c26process_message_type_errorEPK11eap_array_cI16eap_tlv_header_cE @ 347 NONAME
+	_ZN35eapol_message_wlan_authentication_c26save_simple_config_sessionE21simple_config_state_ePK11eap_array_cI26simple_config_credential_cEPK19eap_variable_data_c34simple_config_Device_Password_ID_ePK24simple_config_payloads_c @ 348 NONAME
+	_ZN35eapol_message_wlan_authentication_c27complete_WPXM_reassociationEPK11eap_array_cI16eap_tlv_header_cE @ 349 NONAME
+	_ZN35eapol_message_wlan_authentication_c37update_wlan_database_reference_valuesEPK11eap_array_cI16eap_tlv_header_cE @ 350 NONAME
+	_ZN35eapol_message_wlan_authentication_c8shutdownEv @ 351 NONAME
+	_ZN35eapol_message_wlan_authentication_c9associateE38eapol_key_802_11_authentication_mode_e @ 352 NONAME
+	_ZN35eapol_message_wlan_authentication_c9configureEmmm @ 353 NONAME
+	_ZN35eapol_message_wlan_authentication_cC1EP18abs_eap_am_tools_cP39abs_eapol_message_wlan_authentication_c @ 354 NONAME
+	_ZN35eapol_message_wlan_authentication_cC2EP18abs_eap_am_tools_cP39abs_eapol_message_wlan_authentication_c @ 355 NONAME
+	_ZN35eapol_message_wlan_authentication_cD0Ev @ 356 NONAME
+	_ZN35eapol_message_wlan_authentication_cD1Ev @ 357 NONAME
+	_ZN35eapol_message_wlan_authentication_cD2Ev @ 358 NONAME
+	_ZN36wlan_eap_if_send_status_conversion_c7convertE12eap_status_e @ 359 NONAME
+	_ZN36wlan_eap_if_send_status_conversion_c7convertE25wlan_eap_if_send_status_e @ 360 NONAME
+	_ZN38eapol_am_wlan_authentication_symbian_c11associationEPK19eap_am_network_id_c @ 361 NONAME
+	_ZN38eapol_am_wlan_authentication_symbian_c12cancel_timerEP20abs_eap_base_timer_cm @ 362 NONAME
+	_ZN38eapol_am_wlan_authentication_symbian_c12get_is_validEv @ 363 NONAME
+	_ZN38eapol_am_wlan_authentication_symbian_c14disassociationEPK19eap_am_network_id_c @ 364 NONAME
+	_ZN38eapol_am_wlan_authentication_symbian_c14read_configureEPK25eap_configuration_field_cP19eap_variable_data_c @ 365 NONAME
+	_ZN38eapol_am_wlan_authentication_symbian_c14set_am_partnerEP34abs_eapol_am_wlan_authentication_cP26abs_eap_configuration_if_c @ 366 NONAME
+	_ZN38eapol_am_wlan_authentication_symbian_c15write_configureEPK25eap_configuration_field_cP19eap_variable_data_c @ 367 NONAME
+	_ZN38eapol_am_wlan_authentication_symbian_c17cancel_all_timersEv @ 368 NONAME
+	_ZN38eapol_am_wlan_authentication_symbian_c19set_wlan_parametersEPK19eap_variable_data_cbS2_31eapol_key_authentication_type_e @ 369 NONAME
+	_ZN38eapol_am_wlan_authentication_symbian_c22get_wlan_configurationEP19eap_variable_data_c @ 370 NONAME
+	_ZN38eapol_am_wlan_authentication_symbian_c23authentication_finishedEb19eap_expanded_type_c31eapol_key_authentication_type_e @ 371 NONAME
+	_ZN38eapol_am_wlan_authentication_symbian_c23reset_wpa_configurationEv @ 372 NONAME
+	_ZN38eapol_am_wlan_authentication_symbian_c26save_simple_config_sessionE21simple_config_state_ePK11eap_array_cI26simple_config_credential_cEPK19eap_variable_data_c34simple_config_Device_Password_ID_ePK24simple_config_payloads_c @ 373 NONAME
+	_ZN38eapol_am_wlan_authentication_symbian_c33set_eap_database_reference_valuesEPK19eap_variable_data_c @ 374 NONAME
+	_ZN38eapol_am_wlan_authentication_symbian_c8shutdownEv @ 375 NONAME
+	_ZN38eapol_am_wlan_authentication_symbian_c9configureEv @ 376 NONAME
+	_ZN38eapol_am_wlan_authentication_symbian_c9set_timerEP20abs_eap_base_timer_cmPvm @ 377 NONAME
+	_ZN38eapol_am_wlan_authentication_symbian_cC1EP18abs_eap_am_tools_cb @ 378 NONAME
+	_ZN38eapol_am_wlan_authentication_symbian_cC2EP18abs_eap_am_tools_cb @ 379 NONAME
+	_ZN38eapol_am_wlan_authentication_symbian_cD0Ev @ 380 NONAME
+	_ZN38eapol_am_wlan_authentication_symbian_cD1Ev @ 381 NONAME
+	_ZN38eapol_am_wlan_authentication_symbian_cD2Ev @ 382 NONAME
+	_ZNK17eapol_key_state_c19get_eapol_key_stateEv @ 383 NONAME
+	_ZNK22eapol_RC4_key_header_c12check_headerEv @ 384 NONAME
+	_ZNK22eapol_RC4_key_header_c12get_key_flagEv @ 385 NONAME
+	_ZNK22eapol_RC4_key_header_c13get_key_indexEv @ 386 NONAME
+	_ZNK22eapol_RC4_key_header_c14get_key_lengthEv @ 387 NONAME
+	_ZNK22eapol_RC4_key_header_c17get_key_signatureEv @ 388 NONAME
+	_ZNK22eapol_RC4_key_header_c21get_eapol_packet_typeEv @ 389 NONAME
+	_ZNK22eapol_RC4_key_header_c23get_key_descriptor_typeEv @ 390 NONAME
+	_ZNK22eapol_RC4_key_header_c26get_eapol_protocol_versionEv @ 391 NONAME
+	_ZNK22eapol_RC4_key_header_c28get_eapol_packet_body_lengthEv @ 392 NONAME
+	_ZNK22eapol_RC4_key_header_c7get_keyEv @ 393 NONAME
+	_ZNK23eapol_RSNA_key_header_c11get_key_MICEv @ 394 NONAME
+	_ZNK23eapol_RSNA_key_header_c11get_key_RSCEv @ 395 NONAME
+	_ZNK23eapol_RSNA_key_header_c12check_headerEv @ 396 NONAME
+	_ZNK23eapol_RSNA_key_header_c12get_key_dataEm @ 397 NONAME
+	_ZNK23eapol_RSNA_key_header_c13get_key_NONCEEv @ 398 NONAME
+	_ZNK23eapol_RSNA_key_header_c14get_key_lengthEv @ 399 NONAME
+	_ZNK23eapol_RSNA_key_header_c16get_EAPOL_key_IVEv @ 400 NONAME
+	_ZNK23eapol_RSNA_key_header_c16get_key_reservedEv @ 401 NONAME
+	_ZNK23eapol_RSNA_key_header_c19get_key_data_lengthEv @ 402 NONAME
+	_ZNK23eapol_RSNA_key_header_c19get_key_data_offsetEmm @ 403 NONAME
+	_ZNK23eapol_RSNA_key_header_c19get_key_informationEv @ 404 NONAME
+	_ZNK23eapol_RSNA_key_header_c21get_eapol_packet_typeEv @ 405 NONAME
+	_ZNK23eapol_RSNA_key_header_c22get_key_replay_counterEv @ 406 NONAME
+	_ZNK23eapol_RSNA_key_header_c23get_eapol_packet_lengthEv @ 407 NONAME
+	_ZNK23eapol_RSNA_key_header_c23get_key_STA_MAC_addressEv @ 408 NONAME
+	_ZNK23eapol_RSNA_key_header_c23get_key_descriptor_typeEv @ 409 NONAME
+	_ZNK23eapol_RSNA_key_header_c25get_key_information_errorEv @ 410 NONAME
+	_ZNK23eapol_RSNA_key_header_c26get_eapol_protocol_versionEv @ 411 NONAME
+	_ZNK23eapol_RSNA_key_header_c26get_key_information_secureEv @ 412 NONAME
+	_ZNK23eapol_RSNA_key_header_c27get_key_information_installEv @ 413 NONAME
+	_ZNK23eapol_RSNA_key_header_c27get_key_information_key_MICEv @ 414 NONAME
+	_ZNK23eapol_RSNA_key_header_c27get_key_information_key_ackEv @ 415 NONAME
+	_ZNK23eapol_RSNA_key_header_c27get_key_information_requestEv @ 416 NONAME
+	_ZNK23eapol_RSNA_key_header_c28get_eapol_packet_body_lengthEv @ 417 NONAME
+	_ZNK23eapol_RSNA_key_header_c28get_key_information_key_typeEv @ 418 NONAME
+	_ZNK23eapol_RSNA_key_header_c29get_key_information_key_indexEv @ 419 NONAME
+	_ZNK23eapol_RSNA_key_header_c30get_key_information_reserved_aEv @ 420 NONAME
+	_ZNK23eapol_RSNA_key_header_c30get_key_information_reserved_bEv @ 421 NONAME
+	_ZNK23eapol_RSNA_key_header_c38get_key_information_encrypted_key_dataEv @ 422 NONAME
+	_ZNK23eapol_RSNA_key_header_c42get_key_information_key_descriptor_versionEv @ 423 NONAME
+	_ZNK26eapol_rsna_variable_data_c19get_original_headerEv @ 424 NONAME
+	_ZTI12eapol_core_c @ 425 NONAME
+	_ZTI15ethernet_core_c @ 426 NONAME
+	_ZTI17eapol_key_state_c @ 427 NONAME
+	_ZTI22eapol_RC4_key_header_c @ 428 NONAME
+	_ZTI23eapol_RSNA_key_header_c @ 429 NONAME
+	_ZTI24eapol_key_state_string_c @ 430 NONAME
+	_ZTI26eapol_rsna_variable_data_c @ 431 NONAME
+	_ZTI27eapol_wlan_authentication_c @ 432 NONAME
+	_ZTI28eap_core_client_message_if_c @ 433 NONAME
+	_ZTI28eapol_rsna_key_data_header_c @ 434 NONAME
+	_ZTI30eapol_am_wlan_authentication_c @ 435 NONAME
+	_ZTI30eapol_rsna_key_data_payloads_c @ 436 NONAME
+	_ZTI31eapol_handle_tlv_message_data_c @ 437 NONAME
+	_ZTI32eapol_rsna_key_data_gtk_header_c @ 438 NONAME
+	_ZTI35eapol_message_wlan_authentication_c @ 439 NONAME
+	_ZTI38eapol_am_wlan_authentication_symbian_c @ 440 NONAME
+	_ZTV12eapol_core_c @ 441 NONAME
+	_ZTV15ethernet_core_c @ 442 NONAME
+	_ZTV17eapol_key_state_c @ 443 NONAME
+	_ZTV22eapol_RC4_key_header_c @ 444 NONAME
+	_ZTV23eapol_RSNA_key_header_c @ 445 NONAME
+	_ZTV24eapol_key_state_string_c @ 446 NONAME
+	_ZTV26eapol_rsna_variable_data_c @ 447 NONAME
+	_ZTV27eapol_wlan_authentication_c @ 448 NONAME
+	_ZTV28eap_core_client_message_if_c @ 449 NONAME
+	_ZTV28eapol_rsna_key_data_header_c @ 450 NONAME
+	_ZTV30eapol_am_wlan_authentication_c @ 451 NONAME
+	_ZTV30eapol_rsna_key_data_payloads_c @ 452 NONAME
+	_ZTV31eapol_handle_tlv_message_data_c @ 453 NONAME
+	_ZTV32eapol_rsna_key_data_gtk_header_c @ 454 NONAME
+	_ZTV35eapol_message_wlan_authentication_c @ 455 NONAME
+	_ZTV38eapol_am_wlan_authentication_symbian_c @ 456 NONAME
+	_ZThn12_N12eapol_core_c12cancel_timerEP20abs_eap_base_timer_cm @ 457 NONAME
+	_ZThn12_N12eapol_core_c14read_configureEPK25eap_configuration_field_cP19eap_variable_data_c @ 458 NONAME
+	_ZThn12_N12eapol_core_c15write_configureEPK25eap_configuration_field_cP19eap_variable_data_c @ 459 NONAME
+	_ZThn12_N12eapol_core_c18state_notificationEPK28abs_eap_state_notification_c @ 460 NONAME
+	_ZThn12_N12eapol_core_c23packet_data_session_keyEPK19eap_am_network_id_cPK19eapol_session_key_c @ 461 NONAME
+	_ZThn12_N12eapol_core_c36get_and_increment_global_key_counterEP19eap_variable_data_c @ 462 NONAME
+	_ZThn12_N12eapol_core_c9set_timerEP20abs_eap_base_timer_cmPvm @ 463 NONAME
+	_ZThn12_N12eapol_core_cD0Ev @ 464 NONAME
+	_ZThn12_N12eapol_core_cD1Ev @ 465 NONAME
+	_ZThn12_N27eapol_wlan_authentication_c33set_eap_database_reference_valuesEPK19eap_variable_data_c @ 466 NONAME
+	_ZThn12_N27eapol_wlan_authentication_cD1Ev @ 467 NONAME
+	_ZThn12_N28eap_core_client_message_if_c12get_is_validEv @ 468 NONAME
+	_ZThn12_N28eap_core_client_message_if_c12set_is_validEv @ 469 NONAME
+	_ZThn12_N28eap_core_client_message_if_c14packet_processEPK19eap_am_network_id_cP25eap_general_header_base_cm @ 470 NONAME
+	_ZThn12_N28eap_core_client_message_if_c8shutdownEv @ 471 NONAME
+	_ZThn12_N28eap_core_client_message_if_c9configureEv @ 472 NONAME
+	_ZThn12_N28eap_core_client_message_if_cD0Ev @ 473 NONAME
+	_ZThn12_N28eap_core_client_message_if_cD1Ev @ 474 NONAME
+	_ZThn16_N12eapol_core_cD0Ev @ 475 NONAME
+	_ZThn16_N12eapol_core_cD1Ev @ 476 NONAME
+	_ZThn16_N27eapol_wlan_authentication_c26save_simple_config_sessionE21simple_config_state_ePK11eap_array_cI26simple_config_credential_cEPK19eap_variable_data_c34simple_config_Device_Password_ID_ePK24simple_config_payloads_c @ 477 NONAME
+	_ZThn16_N27eapol_wlan_authentication_cD1Ev @ 478 NONAME
+	_ZThn20_N12eapol_core_c33set_eap_database_reference_valuesEPK19eap_variable_data_c @ 479 NONAME
+	_ZThn20_N12eapol_core_cD0Ev @ 480 NONAME
+	_ZThn20_N12eapol_core_cD1Ev @ 481 NONAME
+	_ZThn4_N12eapol_core_c13timer_expiredEmPv @ 482 NONAME
+	_ZThn4_N12eapol_core_c17timer_delete_dataEmPv @ 483 NONAME
+	_ZThn4_N12eapol_core_cD0Ev @ 484 NONAME
+	_ZThn4_N12eapol_core_cD1Ev @ 485 NONAME
+	_ZThn4_N15ethernet_core_c12get_is_validEv @ 486 NONAME
+	_ZThn4_N15ethernet_core_c12set_is_validEv @ 487 NONAME
+	_ZThn4_N15ethernet_core_c14packet_processEPK19eap_am_network_id_cP25eap_general_header_base_cm @ 488 NONAME
+	_ZThn4_N15ethernet_core_c8shutdownEv @ 489 NONAME
+	_ZThn4_N15ethernet_core_c9configureEv @ 490 NONAME
+	_ZThn4_N15ethernet_core_cD0Ev @ 491 NONAME
+	_ZThn4_N15ethernet_core_cD1Ev @ 492 NONAME
+	_ZThn4_N27eapol_wlan_authentication_c11load_moduleE19eap_expanded_type_cS0_P19abs_eap_base_type_cPP15eap_base_type_cbPK19eap_am_network_id_c @ 493 NONAME
+	_ZThn4_N27eapol_wlan_authentication_c11packet_sendEPK19eap_am_network_id_cP18eap_buf_chain_wr_cmmm @ 494 NONAME
+	_ZThn4_N27eapol_wlan_authentication_c12add_rogue_apER11eap_array_cI20eap_rogue_ap_entry_cE @ 495 NONAME
+	_ZThn4_N27eapol_wlan_authentication_c12cancel_timerEP20abs_eap_base_timer_cm @ 496 NONAME
+	_ZThn4_N27eapol_wlan_authentication_c13get_is_clientEv @ 497 NONAME
+	_ZThn4_N27eapol_wlan_authentication_c13unload_moduleE19eap_expanded_type_c @ 498 NONAME
+	_ZThn4_N27eapol_wlan_authentication_c14read_configureEPK25eap_configuration_field_cP19eap_variable_data_c @ 499 NONAME
+	_ZThn4_N27eapol_wlan_authentication_c15write_configureEPK25eap_configuration_field_cP19eap_variable_data_c @ 500 NONAME
+	_ZThn4_N27eapol_wlan_authentication_c17cancel_all_timersEv @ 501 NONAME
+	_ZThn4_N27eapol_wlan_authentication_c17get_eap_type_listEP11eap_array_cI19eap_expanded_type_cE @ 502 NONAME
+	_ZThn4_N27eapol_wlan_authentication_c17get_header_offsetEPmS0_ @ 503 NONAME
+	_ZThn4_N27eapol_wlan_authentication_c18state_notificationEPK28abs_eap_state_notification_c @ 504 NONAME
+	_ZThn4_N27eapol_wlan_authentication_c23check_is_valid_eap_typeE19eap_expanded_type_c @ 505 NONAME
+	_ZThn4_N27eapol_wlan_authentication_c23complete_disassociationEbPK19eap_am_network_id_c @ 506 NONAME
+	_ZThn4_N27eapol_wlan_authentication_c23packet_data_session_keyEPK19eap_am_network_id_cPK19eapol_session_key_c @ 507 NONAME
+	_ZThn4_N27eapol_wlan_authentication_c26save_simple_config_sessionE21simple_config_state_ePK11eap_array_cI26simple_config_credential_cEPK19eap_variable_data_c34simple_config_Device_Password_ID_ePK24simple_config_payloads_c @ 508 NONAME
+	_ZThn4_N27eapol_wlan_authentication_c39complete_get_802_11_authentication_modeE12eap_status_ePK19eap_am_network_id_c38eapol_key_802_11_authentication_mode_e @ 509 NONAME
+	_ZThn4_N27eapol_wlan_authentication_c9set_timerEP20abs_eap_base_timer_cmPvm @ 510 NONAME
+	_ZThn4_N27eapol_wlan_authentication_cD1Ev @ 511 NONAME
+	_ZThn4_N28eap_core_client_message_if_c12get_is_validEv @ 512 NONAME
+	_ZThn4_N28eap_core_client_message_if_c14packet_processEPK19eap_am_network_id_cP25eap_general_header_base_cm @ 513 NONAME
+	_ZThn4_N28eap_core_client_message_if_c15eap_acknowledgeEPK19eap_am_network_id_c @ 514 NONAME
+	_ZThn4_N28eap_core_client_message_if_c18create_eap_sessionEPK19eap_am_network_id_c @ 515 NONAME
+	_ZThn4_N28eap_core_client_message_if_c18remove_eap_sessionEbPK19eap_am_network_id_c @ 516 NONAME
+	_ZThn4_N28eap_core_client_message_if_c23cancel_all_eap_sessionsEv @ 517 NONAME
+	_ZThn4_N28eap_core_client_message_if_c25send_eap_identity_requestEPK19eap_am_network_id_c @ 518 NONAME
+	_ZThn4_N28eap_core_client_message_if_c33set_eap_database_reference_valuesEPK19eap_variable_data_c @ 519 NONAME
+	_ZThn4_N28eap_core_client_message_if_c5resetEv @ 520 NONAME
+	_ZThn4_N28eap_core_client_message_if_c8shutdownEv @ 521 NONAME
+	_ZThn4_N28eap_core_client_message_if_c9configureEv @ 522 NONAME
+	_ZThn4_N28eap_core_client_message_if_cD0Ev @ 523 NONAME
+	_ZThn4_N28eap_core_client_message_if_cD1Ev @ 524 NONAME
+	_ZThn4_N35eapol_message_wlan_authentication_c13timer_expiredEmPv @ 525 NONAME
+	_ZThn4_N35eapol_message_wlan_authentication_c17timer_delete_dataEmPv @ 526 NONAME
+	_ZThn4_N35eapol_message_wlan_authentication_cD0Ev @ 527 NONAME
+	_ZThn4_N35eapol_message_wlan_authentication_cD1Ev @ 528 NONAME
+	_ZThn4_N38eapol_am_wlan_authentication_symbian_c26save_simple_config_sessionE21simple_config_state_ePK11eap_array_cI26simple_config_credential_cEPK19eap_variable_data_c34simple_config_Device_Password_ID_ePK24simple_config_payloads_c @ 529 NONAME
+	_ZThn4_N38eapol_am_wlan_authentication_symbian_cD0Ev @ 530 NONAME
+	_ZThn4_N38eapol_am_wlan_authentication_symbian_cD1Ev @ 531 NONAME
+	_ZThn8_N12eapol_core_c12get_is_validEv @ 532 NONAME
+	_ZThn8_N12eapol_core_c12set_is_validEv @ 533 NONAME
+	_ZThn8_N12eapol_core_c14packet_processEPK19eap_am_network_id_cP25eap_general_header_base_cm @ 534 NONAME
+	_ZThn8_N12eapol_core_c8shutdownEv @ 535 NONAME
+	_ZThn8_N12eapol_core_c9configureEv @ 536 NONAME
+	_ZThn8_N12eapol_core_cD0Ev @ 537 NONAME
+	_ZThn8_N12eapol_core_cD1Ev @ 538 NONAME
+	_ZThn8_N15ethernet_core_c33set_eap_database_reference_valuesEPK19eap_variable_data_c @ 539 NONAME
+	_ZThn8_N15ethernet_core_cD0Ev @ 540 NONAME
+	_ZThn8_N15ethernet_core_cD1Ev @ 541 NONAME
+	_ZThn8_N27eapol_wlan_authentication_c13timer_expiredEmPv @ 542 NONAME
+	_ZThn8_N27eapol_wlan_authentication_c17timer_delete_dataEmPv @ 543 NONAME
+	_ZThn8_N27eapol_wlan_authentication_cD1Ev @ 544 NONAME
+	_ZThn8_N28eap_core_client_message_if_c13timer_expiredEmPv @ 545 NONAME
+	_ZThn8_N28eap_core_client_message_if_c17timer_delete_dataEmPv @ 546 NONAME
+	_ZThn8_N28eap_core_client_message_if_cD0Ev @ 547 NONAME
+	_ZThn8_N28eap_core_client_message_if_cD1Ev @ 548 NONAME
+
--- a/eapol/eapol_framework/eapol_symbian/eap_if/include/EapProcessInterface.h	Mon May 24 20:32:47 2010 +0300
+++ b/eapol/eapol_framework/eapol_symbian/eap_if/include/EapProcessInterface.h	Thu May 27 10:23:43 2010 +0300
@@ -1,10 +1,10 @@
 /*
-* Copyright (c) 2006-2007 Nokia Corporation and/or its subsidiary(-ies).
+* Copyright (c) 2001-2006 Nokia Corporation and/or its subsidiary(-ies).
 * All rights reserved.
 * This component and the accompanying materials are made available
-* under the terms of the License "Symbian Foundation License v1.0"
+* under the terms of the License "Eclipse Public License v1.0"
 * which accompanies this distribution, and is available
-* at the URL "http://www.symbianfoundation.org/legal/sfl-v10.html".
+* at the URL "http://www.eclipse.org/legal/epl-v10.html".
 *
 * Initial Contributors:
 * Nokia Corporation - initial contribution.
@@ -17,7 +17,7 @@
 */
 
 /*
-* %version: 8 %
+* %version: 9 %
 */
 
 #ifndef EAP_PROCESS_INTERFACE_H
--- a/eapol/eapol_framework/eapol_symbian/eap_if/include/EapProcessInterface.inl	Mon May 24 20:32:47 2010 +0300
+++ b/eapol/eapol_framework/eapol_symbian/eap_if/include/EapProcessInterface.inl	Thu May 27 10:23:43 2010 +0300
@@ -1,10 +1,10 @@
 /*
-* Copyright (c) 2006-2007 Nokia Corporation and/or its subsidiary(-ies).
+* Copyright (c) 2001-2006 Nokia Corporation and/or its subsidiary(-ies).
 * All rights reserved.
 * This component and the accompanying materials are made available
-* under the terms of the License "Symbian Foundation License v1.0"
+* under the terms of the License "Eclipse Public License v1.0"
 * which accompanies this distribution, and is available
-* at the URL "http://www.symbianfoundation.org/legal/sfl-v10.html".
+* at the URL "http://www.eclipse.org/legal/epl-v10.html".
 *
 * Initial Contributors:
 * Nokia Corporation - initial contribution.
@@ -16,7 +16,7 @@
 */
 
 /*
-* %version: %
+* %version: 6 %
 */
 
 #include <ecom/ecom.h>
--- a/eapol/eapol_framework/eapol_symbian/eap_if/include/EapSendInterface.h	Mon May 24 20:32:47 2010 +0300
+++ b/eapol/eapol_framework/eapol_symbian/eap_if/include/EapSendInterface.h	Thu May 27 10:23:43 2010 +0300
@@ -1,10 +1,10 @@
 /*
-* Copyright (c) 2006-2007 Nokia Corporation and/or its subsidiary(-ies).
+* Copyright (c) 2001-2006 Nokia Corporation and/or its subsidiary(-ies).
 * All rights reserved.
 * This component and the accompanying materials are made available
-* under the terms of the License "Symbian Foundation License v1.0"
+* under the terms of the License "Eclipse Public License v1.0"
 * which accompanies this distribution, and is available
-* at the URL "http://www.symbianfoundation.org/legal/sfl-v10.html".
+* at the URL "http://www.eclipse.org/legal/epl-v10.html".
 *
 * Initial Contributors:
 * Nokia Corporation - initial contribution.
@@ -16,7 +16,7 @@
 */
 
 /*
-* %version: %
+* %version: 5 %
 */
 
 #ifndef EAP_SEND_INTERFACE_H
--- a/eapol/eapol_framework/eapol_symbian/eap_server/src/EapServer.cpp	Mon May 24 20:32:47 2010 +0300
+++ b/eapol/eapol_framework/eapol_symbian/eap_server/src/EapServer.cpp	Thu May 27 10:23:43 2010 +0300
@@ -16,7 +16,7 @@
 */
 
 /*
-* %version: 30 %
+* %version: 31 %
 */
 
 #include "EapServer.h"
@@ -391,9 +391,9 @@
 			(EAPL("CEapServer::StopL(): aSession=0x%08x calls CancelReceive()\n"),
 			aSession));
 
-		if (dynamic_cast<CEapSession *>(aSession) != NULL)
+		if (static_cast<CEapSession *>(aSession) != NULL)
 			{
-			dynamic_cast<CEapSession *>(aSession)->CancelReceive();
+			static_cast<CEapSession *>(aSession)->CancelReceive();
 			}
 	}
 }
--- a/eapol/eapol_framework/eapol_symbian/eap_server/src/EapSession.cpp	Mon May 24 20:32:47 2010 +0300
+++ b/eapol/eapol_framework/eapol_symbian/eap_server/src/EapSession.cpp	Thu May 27 10:23:43 2010 +0300
@@ -16,7 +16,7 @@
 */
 
 /*
-* %version: %
+* %version: 29 %
 */
 
 
@@ -184,12 +184,14 @@
 
 
 	{
+#if 0
+		// Add this later.
 		CheckCapabilityL(
 			aMessage,
 			ETrue,
 			ECapabilityNetworkControl,
 			"EAP-SERVER: Missing ECapabilityNetworkControl");
-
+#endif
 		CheckCapabilityL(
 			aMessage,
 			ETrue,
--- a/eapol/eapol_framework/eapol_symbian/eap_server/src/eap_am_general_settings_symbian.cpp	Mon May 24 20:32:47 2010 +0300
+++ b/eapol/eapol_framework/eapol_symbian/eap_server/src/eap_am_general_settings_symbian.cpp	Thu May 27 10:23:43 2010 +0300
@@ -16,7 +16,7 @@
 */
 
 /*
-* %version: 51 %
+* %version: 52 %
 */
 
 #include "eap_tools.h"
@@ -136,6 +136,9 @@
 
 	CloseGeneralSettings();
 
+	delete iCertificateFetcher;
+	iCertificateFetcher = 0;
+
 	EAP_ASSERT(m_shutdown_was_called == true);
 }
 
@@ -184,9 +187,6 @@
 
 	EAP_TRACE_RETURN_STRING(m_am_tools, "returns: eap_am_general_settings_symbian_c::shutdown()");
 
-	delete iCertificateFetcher;
-	iCertificateFetcher = 0;
-
 	m_shutdown_was_called = true;
 
 	return EAP_STATUS_RETURN(m_am_tools, eap_status_ok);
--- a/eapol/eapol_framework/eapol_symbian/group/eabi/eapleapu.def	Mon May 24 20:32:47 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,3 +0,0 @@
-EXPORTS
-	_Z24ImplementationGroupProxyRi @ 1 NONAME
-
--- a/eapol/eapol_framework/eapol_symbian/group/eabi/pacstoreifu.def	Mon May 24 20:32:47 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,300 +0,0 @@
-EXPORTS
-	_ZN11CPacStoreIf12get_is_validEv @ 1 NONAME
-	_ZN11CPacStoreIf12process_dataEPKvi @ 2 NONAME
-	_ZN11CPacStoreIf15new_CPacStoreIfEP18abs_eap_am_tools_cbmP19AbsEapSendInterface @ 3 NONAME
-	_ZN11CPacStoreIf8shutdownEv @ 4 NONAME
-	_ZN11CPacStoreIf9configureEPK19eap_variable_data_c @ 5 NONAME
-	_ZN11CPacStoreIf9send_dataEPKvm @ 6 NONAME
-	_ZN11CPacStoreIfC1EP18abs_eap_am_tools_cP19eap_am_message_if_cP19AbsEapSendInterface @ 7 NONAME
-	_ZN11CPacStoreIfC2EP18abs_eap_am_tools_cP19eap_am_message_if_cP19AbsEapSendInterface @ 8 NONAME
-	_ZN11CPacStoreIfD0Ev @ 9 NONAME
-	_ZN11CPacStoreIfD1Ev @ 10 NONAME
-	_ZN11CPacStoreIfD2Ev @ 11 NONAME
-	_ZN18eap_fast_pac_tlv_c10create_MACEP19eap_variable_data_cPKS0_S3_ @ 12 NONAME
-	_ZN18eap_fast_pac_tlv_c10create_tlvEP24eap_fast_variable_data_cPK19eap_variable_data_c @ 13 NONAME
-	_ZN18eap_fast_pac_tlv_c12get_is_validEv @ 14 NONAME
-	_ZN18eap_fast_pac_tlv_c13parse_pac_tlvEPK24eap_fast_variable_data_c @ 15 NONAME
-	_ZN18eap_fast_pac_tlv_c14create_pac_tlvEP24eap_fast_variable_data_cPKS0_S3_S3_19eap_fast_pac_type_e @ 16 NONAME
-	_ZN18eap_fast_pac_tlv_c14parse_PAC_dataEPK19eap_variable_data_cS2_ @ 17 NONAME
-	_ZN18eap_fast_pac_tlv_c14read_u16_t_tlvEPK24eap_fast_variable_data_c19eap_fast_tlv_type_ePt @ 18 NONAME
-	_ZN18eap_fast_pac_tlv_c14read_u32_t_tlvEPK24eap_fast_variable_data_c19eap_fast_tlv_type_ePm @ 19 NONAME
-	_ZN18eap_fast_pac_tlv_c15create_PAC_dataEP19eap_variable_data_cPKS0_PK24eap_fast_variable_data_cS6_S6_ @ 20 NONAME
-	_ZN18eap_fast_pac_tlv_c15create_type_tlvEP24eap_fast_variable_data_c19eap_fast_pac_type_e @ 21 NONAME
-	_ZN18eap_fast_pac_tlv_c15parse_A_ID_dataEPK19eap_variable_data_cS2_ @ 22 NONAME
-	_ZN18eap_fast_pac_tlv_c16create_A_ID_dataEP19eap_variable_data_cPKS0_PK24eap_fast_variable_data_cS6_S6_S6_ @ 23 NONAME
-	_ZN18eap_fast_pac_tlv_c16create_u16_t_tlvEP24eap_fast_variable_data_c19eap_fast_tlv_type_et @ 24 NONAME
-	_ZN18eap_fast_pac_tlv_c16create_u32_t_tlvEP24eap_fast_variable_data_c19eap_fast_tlv_type_em @ 25 NONAME
-	_ZN18eap_fast_pac_tlv_c16parse_group_dataEPK19eap_variable_data_cS2_ @ 26 NONAME
-	_ZN18eap_fast_pac_tlv_c16read_generic_tlvEPK24eap_fast_variable_data_c19eap_fast_tlv_type_eP19eap_variable_data_c @ 27 NONAME
-	_ZN18eap_fast_pac_tlv_c17create_group_dataEP19eap_variable_data_cPKS0_PK24eap_fast_variable_data_cS6_S6_ @ 28 NONAME
-	_ZN18eap_fast_pac_tlv_c17generate_data_keyEb25eap_pac_store_data_type_eP19eap_variable_data_cPKS1_S4_S4_ @ 29 NONAME
-	_ZN18eap_fast_pac_tlv_c18create_generic_tlvEP24eap_fast_variable_data_c19eap_fast_tlv_type_ePK19eap_variable_data_c @ 30 NONAME
-	_ZN18eap_fast_pac_tlv_c19create_pac_info_tlvEP24eap_fast_variable_data_cPKS0_S3_S3_S3_S3_ @ 31 NONAME
-	_ZN18eap_fast_pac_tlv_c19create_test_pac_tlvEP24eap_fast_variable_data_cPK19eap_variable_data_cS4_S4_S4_S4_S4_19eap_fast_pac_type_emt @ 32 NONAME
-	_ZN18eap_fast_pac_tlv_c19parse_data_with_MACEPK19eap_variable_data_cS2_ @ 33 NONAME
-	_ZN18eap_fast_pac_tlv_c19parse_encrypted_tlvEP24eap_fast_variable_data_cPK19eap_variable_data_cPKS0_ @ 34 NONAME
-	_ZN18eap_fast_pac_tlv_c20create_data_with_MACEP19eap_variable_data_cPKS0_PK24eap_fast_variable_data_c @ 35 NONAME
-	_ZN18eap_fast_pac_tlv_c20create_encrypted_tlvEP24eap_fast_variable_data_c19eap_fast_tlv_type_ePK19eap_variable_data_cS1_ @ 36 NONAME
-	_ZN18eap_fast_pac_tlv_c21create_type_tlv_queryEP24eap_fast_variable_data_c19eap_fast_pac_type_e @ 37 NONAME
-	_ZN18eap_fast_pac_tlv_c22create_master_key_dataEPK19eap_variable_data_cS2_S2_S2_PS0_ @ 38 NONAME
-	_ZN18eap_fast_pac_tlv_c25parse_test_pac_opaque_tlvEPK24eap_fast_variable_data_cPK19eap_variable_data_cS5_ @ 39 NONAME
-	_ZN18eap_fast_pac_tlv_c26read_PAC_Type_from_PAC_TLVEPK24eap_fast_variable_data_cP19eap_fast_pac_type_e @ 40 NONAME
-	_ZN18eap_fast_pac_tlv_c5resetEv @ 41 NONAME
-	_ZN20eap_fast_pac_store_c10query_PACsEPK24eap_fast_variable_data_c @ 42 NONAME
-	_ZN20eap_fast_pac_store_c10remove_PACEPK24eap_fast_variable_data_c @ 43 NONAME
-	_ZN20eap_fast_pac_store_c10remove_PACEPK25eap_fast_pac_store_data_cS2_PK19eap_variable_data_c @ 44 NONAME
-	_ZN20eap_fast_pac_store_c11add_PAC_TLVE31eap_fast_completion_operation_ePK24eap_fast_variable_data_c @ 45 NONAME
-	_ZN20eap_fast_pac_store_c11remove_A_IDEPK24eap_fast_variable_data_c @ 46 NONAME
-	_ZN20eap_fast_pac_store_c11remove_pacsEPK24eap_fast_variable_data_c @ 47 NONAME
-	_ZN20eap_fast_pac_store_c12get_is_validEv @ 48 NONAME
-	_ZN20eap_fast_pac_store_c13timer_expiredEmPv @ 49 NONAME
-	_ZN20eap_fast_pac_store_c14encypt_PAC_TLVEPK24eap_fast_variable_data_cS2_19eap_fast_pac_type_eP25eap_fast_pac_store_data_c @ 50 NONAME
-	_ZN20eap_fast_pac_store_c14save_pac_storeEv @ 51 NONAME
-	_ZN20eap_fast_pac_store_c15add_PAC_to_A_IDEPK25eap_fast_pac_store_data_cPK24eap_fast_variable_data_cS5_P19eap_fast_pac_type_e @ 52 NONAME
-	_ZN20eap_fast_pac_store_c15decrypt_PAC_TLVEP24eap_fast_variable_data_cPK25eap_fast_pac_store_data_cPK19eap_variable_data_c @ 53 NONAME
-	_ZN20eap_fast_pac_store_c17cancel_operationsEv @ 54 NONAME
-	_ZN20eap_fast_pac_store_c17timer_delete_dataEmPv @ 55 NONAME
-	_ZN20eap_fast_pac_store_c19save_PAC_store_dataEPK11eap_array_cI25eap_fast_pac_store_data_cE @ 56 NONAME
-	_ZN20eap_fast_pac_store_c20find_group_with_A_IDEPK24eap_fast_variable_data_cP25eap_fast_pac_store_data_cS4_ @ 57 NONAME
-	_ZN20eap_fast_pac_store_c20read_PACs_from_groupEPK24eap_fast_variable_data_cPK25eap_fast_pac_store_data_cP11eap_array_cIS0_E @ 58 NONAME
-	_ZN20eap_fast_pac_store_c20remove_IAP_referenceEPK19eap_variable_data_cPK25eap_fast_pac_store_data_c @ 59 NONAME
-	_ZN20eap_fast_pac_store_c21add_imported_PAC_fileEPK19eap_variable_data_cPK25eap_fast_pac_store_data_cS2_S2_ @ 60 NONAME
-	_ZN20eap_fast_pac_store_c21completion_action_addE31eap_fast_pac_store_completion_e @ 61 NONAME
-	_ZN20eap_fast_pac_store_c21completion_action_popEv @ 62 NONAME
-	_ZN20eap_fast_pac_store_c21mark_pac_data_deletedEP11eap_array_cI25eap_fast_pac_store_data_cES3_PKS1_ @ 63 NONAME
-	_ZN20eap_fast_pac_store_c21remove_IAP_from_groupEPK19eap_variable_data_cP25eap_fast_pac_store_data_cS4_ @ 64 NONAME
-	_ZN20eap_fast_pac_store_c21set_pending_operationE38eap_fast_pac_store_pending_operation_e @ 65 NONAME
-	_ZN20eap_fast_pac_store_c22completion_action_pushE31eap_fast_pac_store_completion_e @ 66 NONAME
-	_ZN20eap_fast_pac_store_c23completion_action_checkEv @ 67 NONAME
-	_ZN20eap_fast_pac_store_c23completion_action_traceEv @ 68 NONAME
-	_ZN20eap_fast_pac_store_c23create_unique_referenceEP25eap_fast_pac_store_data_c @ 69 NONAME
-	_ZN20eap_fast_pac_store_c23read_all_PAC_store_infoE38eap_fast_pac_store_pending_operation_ebbb @ 70 NONAME
-	_ZN20eap_fast_pac_store_c24completion_action_clenupEv @ 71 NONAME
-	_ZN20eap_fast_pac_store_c24query_PAC_store_passwordE38eap_fast_pac_store_pending_operation_e @ 72 NONAME
-	_ZN20eap_fast_pac_store_c25update_PAC_reference_listEPK25eap_fast_pac_store_data_cPK11eap_array_cI24eap_fast_variable_data_cE @ 73 NONAME
-	_ZN20eap_fast_pac_store_c27check_all_info_is_availableE38eap_fast_pac_store_pending_operation_e @ 74 NONAME
-	_ZN20eap_fast_pac_store_c27query_password_for_PAC_fileE38eap_fast_pac_store_pending_operation_ePK19eap_variable_data_c @ 75 NONAME
-	_ZN20eap_fast_pac_store_c28complete_read_PAC_store_dataE12eap_status_e38eap_fast_pac_store_pending_operation_ePK11eap_array_cI25eap_fast_pac_store_data_cE @ 76 NONAME
-	_ZN20eap_fast_pac_store_c28internal_complete_query_PACsEPK24eap_fast_variable_data_cPK19eap_variable_data_cPK25eap_fast_pac_store_data_c @ 77 NONAME
-	_ZN20eap_fast_pac_store_c28internal_complete_remove_PACEPK25eap_fast_pac_store_data_cS2_PK19eap_variable_data_c @ 78 NONAME
-	_ZN20eap_fast_pac_store_c28remove_cached_pac_store_dataEv @ 79 NONAME
-	_ZN20eap_fast_pac_store_c29add_new_PAC_reference_to_listEP24eap_fast_variable_data_cPKS0_PK25eap_fast_pac_store_data_c @ 80 NONAME
-	_ZN20eap_fast_pac_store_c29add_to_pac_data_if_not_existsEP11eap_array_cI25eap_fast_pac_store_data_cEPKS1_ @ 81 NONAME
-	_ZN20eap_fast_pac_store_c29are_pending_queries_completedEv @ 82 NONAME
-	_ZN20eap_fast_pac_store_c29complete_write_PAC_store_dataE12eap_status_e38eap_fast_pac_store_pending_operation_e @ 83 NONAME
-	_ZN20eap_fast_pac_store_c29create_new_PAC_reference_listEP24eap_fast_variable_data_cPK11eap_array_cIS0_E @ 84 NONAME
-	_ZN20eap_fast_pac_store_c29get_A_ID_reference_from_groupE38eap_fast_pac_store_pending_operation_ePK25eap_fast_pac_store_data_cPK24eap_fast_variable_data_cPS1_ @ 85 NONAME
-	_ZN20eap_fast_pac_store_c29internal_complete_add_PAC_TLVE38eap_fast_pac_store_pending_operation_ePK19eap_variable_data_cPK25eap_fast_pac_store_data_cPK24eap_fast_variable_data_c @ 86 NONAME
-	_ZN20eap_fast_pac_store_c29query_PAC_store_IAP_referenceE38eap_fast_pac_store_pending_operation_e @ 87 NONAME
-	_ZN20eap_fast_pac_store_c30query_user_permission_for_A_IDEPK24eap_fast_variable_data_cS2_ @ 88 NONAME
-	_ZN20eap_fast_pac_store_c34remove_old_PAC_reference_from_listEP24eap_fast_variable_data_cPKS0_PK11eap_array_cI25eap_fast_pac_store_data_cE @ 89 NONAME
-	_ZN20eap_fast_pac_store_c35internal_complete_pending_operationE38eap_fast_pac_store_pending_operation_e @ 90 NONAME
-	_ZN20eap_fast_pac_store_c38internal_complete_find_group_with_A_IDEPK24eap_fast_variable_data_cP25eap_fast_pac_store_data_cS4_ @ 91 NONAME
-	_ZN20eap_fast_pac_store_c38internal_complete_remove_IAP_referenceEPK19eap_variable_data_cPK25eap_fast_pac_store_data_c @ 92 NONAME
-	_ZN20eap_fast_pac_store_c39complete_query_user_permission_for_A_IDE12eap_status_e38eap_fast_pac_store_pending_operation_e @ 93 NONAME
-	_ZN20eap_fast_pac_store_c39internal_complete_add_imported_PAC_dataEPK19eap_variable_data_cPK25eap_fast_pac_store_data_cS2_S2_ @ 94 NONAME
-	_ZN20eap_fast_pac_store_c43internal_complete_process_imported_PAC_dataEPK19eap_variable_data_cPK25eap_fast_pac_store_data_cS2_S2_S2_ @ 95 NONAME
-	_ZN20eap_fast_pac_store_c46create_group_with_A_ID_if_group_does_not_existEPK24eap_fast_variable_data_cP25eap_fast_pac_store_data_cS4_ @ 96 NONAME
-	_ZN20eap_fast_pac_store_c48internal_complete_query_user_permission_for_A_IDEv @ 97 NONAME
-	_ZN20eap_fast_pac_store_c50internal_complete_remove_IAP_reference_from_groupsEPK19eap_variable_data_cPK25eap_fast_pac_store_data_c @ 98 NONAME
-	_ZN20eap_fast_pac_store_c8shutdownEv @ 99 NONAME
-	_ZN20eap_fast_pac_store_c9configureEv @ 100 NONAME
-	_ZN20eap_fast_pac_store_c9save_listEPK19eap_variable_data_c19eap_fast_tlv_type_eP11eap_array_cIS0_E @ 101 NONAME
-	_ZN20eap_fast_pac_store_c9save_listEPK24eap_fast_variable_data_c19eap_fast_tlv_type_eP11eap_array_cIS0_E @ 102 NONAME
-	_ZN22eap_fast_tlv_message_c11add_paddingEm @ 103 NONAME
-	_ZN22eap_fast_tlv_message_c12get_is_validEv @ 104 NONAME
-	_ZN22eap_fast_tlv_message_c25get_eap_fast_message_dataEv @ 105 NONAME
-	_ZN22eap_fast_tlv_message_c25set_eap_fast_message_dataEP19eap_variable_data_ch @ 106 NONAME
-	_ZN22eap_fast_tlv_message_c5resetEv @ 107 NONAME
-	_ZN22eap_fast_tlv_message_cC1EP18abs_eap_am_tools_cb @ 108 NONAME
-	_ZN22eap_fast_tlv_message_cC2EP18abs_eap_am_tools_cb @ 109 NONAME
-	_ZN22eap_fast_tlv_message_cD0Ev @ 110 NONAME
-	_ZN22eap_fast_tlv_message_cD1Ev @ 111 NONAME
-	_ZN22eap_fast_tlv_message_cD2Ev @ 112 NONAME
-	_ZN23eap_fast_tlv_payloads_c13copy_tlv_dataE19eap_fast_tlv_type_ebPKvm @ 113 NONAME
-	_ZN23eap_fast_tlv_payloads_c14verify_paddingEPKhm @ 114 NONAME
-	_ZN23eap_fast_tlv_payloads_c21parse_generic_payloadE19eap_fast_tlv_type_ePK21eap_fast_tlv_header_cb @ 115 NONAME
-	_ZN23eap_fast_tlv_payloads_c23parse_eap_fast_payloadsEPvPmS1_b @ 116 NONAME
-	_ZN23eap_fast_tlv_payloads_c5resetEv @ 117 NONAME
-	_ZN23eap_fast_tlv_payloads_c7add_tlvEP24eap_fast_variable_data_c @ 118 NONAME
-	_ZN23eap_fast_tlv_payloads_c8copy_tlvEPKS_19eap_fast_tlv_type_e @ 119 NONAME
-	_ZN23eap_fast_tlv_payloads_cC1EP18abs_eap_am_tools_cb @ 120 NONAME
-	_ZN23eap_fast_tlv_payloads_cC2EP18abs_eap_am_tools_cb @ 121 NONAME
-	_ZN23eap_fast_tlv_payloads_cD0Ev @ 122 NONAME
-	_ZN23eap_fast_tlv_payloads_cD1Ev @ 123 NONAME
-	_ZN23eap_fast_tlv_payloads_cD2Ev @ 124 NONAME
-	_ZN24eap_fast_variable_data_c11init_headerE19eap_fast_tlv_type_ebm @ 125 NONAME
-	_ZN24eap_fast_variable_data_c12set_tlv_typeE19eap_fast_tlv_type_e @ 126 NONAME
-	_ZN24eap_fast_variable_data_c16set_is_mandatoryEb @ 127 NONAME
-	_ZN24eap_fast_variable_data_c18set_copy_of_bufferE19eap_fast_tlv_type_ebPKvm @ 128 NONAME
-	_ZN24eap_fast_variable_data_c18set_copy_of_bufferEPKS_ @ 129 NONAME
-	_ZN24eap_fast_variable_data_c18set_copy_of_bufferEPKvm @ 130 NONAME
-	_ZN24eap_fast_variable_data_c28get_writable_full_tlv_bufferEv @ 131 NONAME
-	_ZN24eap_fast_variable_data_c31object_increase_reference_countEv @ 132 NONAME
-	_ZN24eap_fast_variable_data_c35add_next_payload_with_same_tlv_typeEPS_ @ 133 NONAME
-	_ZN24eap_fast_variable_data_c35set_next_payload_with_same_tlv_typeEPS_ @ 134 NONAME
-	_ZN24eap_fast_variable_data_c5resetEv @ 135 NONAME
-	_ZN24eap_fast_variable_data_c8add_dataEPKS_ @ 136 NONAME
-	_ZN24eap_fast_variable_data_c8add_dataEPKvm @ 137 NONAME
-	_ZN24eap_fast_variable_data_cC1EP18abs_eap_am_tools_c @ 138 NONAME
-	_ZN24eap_fast_variable_data_cC2EP18abs_eap_am_tools_c @ 139 NONAME
-	_ZN24eap_fast_variable_data_cD0Ev @ 140 NONAME
-	_ZN24eap_fast_variable_data_cD1Ev @ 141 NONAME
-	_ZN24eap_fast_variable_data_cD2Ev @ 142 NONAME
-	_ZN25eap_fast_pac_store_data_c12set_PAC_typeE19eap_fast_pac_type_e @ 143 NONAME
-	_ZN25eap_fast_pac_store_data_c17get_writable_dataEv @ 144 NONAME
-	_ZN25eap_fast_pac_store_data_c17set_change_statusE34eap_pac_store_data_change_status_e @ 145 NONAME
-	_ZN25eap_fast_pac_store_data_c18set_copy_of_bufferEPKS_ @ 146 NONAME
-	_ZN25eap_fast_pac_store_data_c22get_writable_referenceEv @ 147 NONAME
-	_ZN25eap_fast_pac_store_data_c24get_data_references_readEv @ 148 NONAME
-	_ZN25eap_fast_pac_store_data_c24set_data_references_readEv @ 149 NONAME
-	_ZN25eap_fast_pac_store_data_c5resetEv @ 150 NONAME
-	_ZN25eap_fast_pac_store_data_c8set_typeE25eap_pac_store_data_type_e @ 151 NONAME
-	_ZN25eap_fast_pac_store_data_cC1EP18abs_eap_am_tools_c @ 152 NONAME
-	_ZN25eap_fast_pac_store_data_cC2EP18abs_eap_am_tools_c @ 153 NONAME
-	_ZN25eap_fast_pac_store_data_cD0Ev @ 154 NONAME
-	_ZN25eap_fast_pac_store_data_cD1Ev @ 155 NONAME
-	_ZN25eap_fast_pac_store_data_cD2Ev @ 156 NONAME
-	_ZN26eap_am_pac_store_symbian_c14open_pac_storeEv @ 157 NONAME
-	_ZN26eap_am_pac_store_symbian_c17destroy_pac_storeEv @ 158 NONAME
-	_ZN26eap_am_pac_store_symbian_c18create_device_seedEv @ 159 NONAME
-	_ZN26eap_am_pac_store_symbian_c21is_master_key_presentEv @ 160 NONAME
-	_ZN26eap_am_pac_store_symbian_c22set_pac_store_passwordEPK19eap_variable_data_c @ 161 NONAME
-	_ZN26eap_am_pac_store_symbian_c26compare_pac_store_passwordEP19eap_variable_data_c @ 162 NONAME
-	_ZN26eap_am_pac_store_symbian_c26create_and_save_master_keyEPK19eap_variable_data_c @ 163 NONAME
-	_ZN26eap_am_pac_store_symbian_c28is_pacstore_password_presentEv @ 164 NONAME
-	_ZN26eap_am_pac_store_symbian_c35is_master_key_and_password_matchingEPK19eap_variable_data_c @ 165 NONAME
-	_ZN26eap_am_pac_store_symbian_c8shutdownEv @ 166 NONAME
-	_ZN26eap_am_pac_store_symbian_c9configureEv @ 167 NONAME
-	_ZN28eap_fast_tlv_header_string_c24get_fast_pac_type_stringE19eap_fast_pac_type_e @ 168 NONAME
-	_ZN28eap_fast_tlv_header_string_c30get_fast_pac_store_data_stringE25eap_pac_store_data_type_e @ 169 NONAME
-	_ZN28eap_fast_tlv_header_string_c30get_fast_pac_store_data_stringE38eap_fast_pac_store_pending_operation_e @ 170 NONAME
-	_ZN28eap_fast_tlv_header_string_c33get_fast_tlv_header_string_stringE18eap_fast_subtype_e @ 171 NONAME
-	_ZN28eap_fast_tlv_header_string_c33get_fast_tlv_header_string_stringE18eap_fast_version_e @ 172 NONAME
-	_ZN28eap_fast_tlv_header_string_c33get_fast_tlv_header_string_stringE19eap_fast_tlv_type_eb @ 173 NONAME
-	_ZN28eap_fast_tlv_header_string_c33get_fast_tlv_header_string_stringE21eap_fast_tlv_status_e @ 174 NONAME
-	_ZN28eap_fast_tlv_header_string_c33get_fast_tlv_header_string_stringE25eap_fast_request_action_e @ 175 NONAME
-	_ZN28eap_fast_tlv_header_string_c33get_fast_tlv_header_string_stringE25eap_fast_tlv_error_code_e @ 176 NONAME
-	_ZN28eap_fast_tlv_header_string_c33get_fast_tlv_header_string_stringE39eap_fast_tlv_type_crypto_binding_type_e @ 177 NONAME
-	_ZN28eap_fast_tlv_header_string_c44get_fast_pac_store_data_change_status_stringE34eap_pac_store_data_change_status_e @ 178 NONAME
-	_ZN28eap_fast_tlv_header_string_cC1Ev @ 179 NONAME
-	_ZN28eap_fast_tlv_header_string_cC2Ev @ 180 NONAME
-	_ZN28eap_fast_tlv_header_string_cD0Ev @ 181 NONAME
-	_ZN28eap_fast_tlv_header_string_cD1Ev @ 182 NONAME
-	_ZN28eap_fast_tlv_header_string_cD2Ev @ 183 NONAME
-	_ZN31eap_fast_pac_store_completion_c12get_is_validEv @ 184 NONAME
-	_ZN31eap_fast_pac_store_completion_c12set_is_validEv @ 185 NONAME
-	_ZN31eap_fast_pac_store_completion_c21set_completion_actionE31eap_fast_pac_store_completion_e @ 186 NONAME
-	_ZN31eap_fast_pac_store_completion_c28get_completion_action_stringE31eap_fast_pac_store_completion_e @ 187 NONAME
-	_ZN31eap_fast_pac_store_completion_cC1EP18abs_eap_am_tools_c31eap_fast_pac_store_completion_e @ 188 NONAME
-	_ZN31eap_fast_pac_store_completion_cC2EP18abs_eap_am_tools_c31eap_fast_pac_store_completion_e @ 189 NONAME
-	_ZN31eap_fast_pac_store_completion_cD0Ev @ 190 NONAME
-	_ZN31eap_fast_pac_store_completion_cD1Ev @ 191 NONAME
-	_ZN31eap_fast_pac_store_completion_cD2Ev @ 192 NONAME
-	_ZN33eap_pac_store_server_message_if_c11set_partnerEP23abs_eap_am_message_if_c @ 193 NONAME
-	_ZN33eap_pac_store_server_message_if_c12get_is_validEv @ 194 NONAME
-	_ZN33eap_pac_store_server_message_if_c12process_dataEPKvm @ 195 NONAME
-	_ZN33eap_pac_store_server_message_if_c12send_messageEP30eap_process_tlv_message_data_c @ 196 NONAME
-	_ZN33eap_pac_store_server_message_if_c12set_is_validEv @ 197 NONAME
-	_ZN33eap_pac_store_server_message_if_c13timer_expiredEmPv @ 198 NONAME
-	_ZN33eap_pac_store_server_message_if_c15process_messageEP30eap_process_tlv_message_data_c @ 199 NONAME
-	_ZN33eap_pac_store_server_message_if_c17timer_delete_dataEmPv @ 200 NONAME
-	_ZN33eap_pac_store_server_message_if_c18send_error_messageE12eap_status_e31eap_tlv_message_type_function_e @ 201 NONAME
-	_ZN33eap_pac_store_server_message_if_c23complete_open_pac_storeE12eap_status_e @ 202 NONAME
-	_ZN33eap_pac_store_server_message_if_c26complete_destroy_pac_storeE12eap_status_e @ 203 NONAME
-	_ZN33eap_pac_store_server_message_if_c26process_message_type_errorEPK11eap_array_cI16eap_tlv_header_cE @ 204 NONAME
-	_ZN33eap_pac_store_server_message_if_c27complete_create_device_seedE12eap_status_e @ 205 NONAME
-	_ZN33eap_pac_store_server_message_if_c30complete_is_master_key_presentEb @ 206 NONAME
-	_ZN33eap_pac_store_server_message_if_c31complete_set_pac_store_passwordE12eap_status_e @ 207 NONAME
-	_ZN33eap_pac_store_server_message_if_c35complete_compare_pac_store_passwordEb @ 208 NONAME
-	_ZN33eap_pac_store_server_message_if_c35complete_create_and_save_master_keyE12eap_status_e @ 209 NONAME
-	_ZN33eap_pac_store_server_message_if_c37complete_is_pacstore_password_presentEb @ 210 NONAME
-	_ZN33eap_pac_store_server_message_if_c37new_eap_pac_store_server_message_if_cEP18abs_eap_am_tools_c @ 211 NONAME
-	_ZN33eap_pac_store_server_message_if_c44complete_is_master_key_and_password_matchingEb @ 212 NONAME
-	_ZN33eap_pac_store_server_message_if_c8shutdownEv @ 213 NONAME
-	_ZN33eap_pac_store_server_message_if_c9configureEPK19eap_variable_data_c @ 214 NONAME
-	_ZN33eap_pac_store_server_message_if_cC1EP18abs_eap_am_tools_c @ 215 NONAME
-	_ZN33eap_pac_store_server_message_if_cC2EP18abs_eap_am_tools_c @ 216 NONAME
-	_ZN33eap_pac_store_server_message_if_cD0Ev @ 217 NONAME
-	_ZN33eap_pac_store_server_message_if_cD1Ev @ 218 NONAME
-	_ZN33eap_pac_store_server_message_if_cD2Ev @ 219 NONAME
-	_ZN48eap_fast_pac_store_data_compare_A_ID_reference_cC1EP18abs_eap_am_tools_c @ 220 NONAME
-	_ZN48eap_fast_pac_store_data_compare_A_ID_reference_cC2EP18abs_eap_am_tools_c @ 221 NONAME
-	_ZN48eap_fast_pac_store_data_compare_A_ID_reference_cD0Ev @ 222 NONAME
-	_ZN48eap_fast_pac_store_data_compare_A_ID_reference_cD1Ev @ 223 NONAME
-	_ZN48eap_fast_pac_store_data_compare_A_ID_reference_cD2Ev @ 224 NONAME
-	_ZNK18eap_fast_pac_tlv_c12get_payloadsEv @ 225 NONAME
-	_ZNK23eap_fast_tlv_payloads_c12get_is_validEv @ 226 NONAME
-	_ZNK23eap_fast_tlv_payloads_c13get_tlv_countEv @ 227 NONAME
-	_ZNK23eap_fast_tlv_payloads_c15get_tlv_pointerE19eap_fast_tlv_type_e @ 228 NONAME
-	_ZNK23eap_fast_tlv_payloads_c15get_tlv_pointerE19eap_fast_tlv_type_em @ 229 NONAME
-	_ZNK23eap_fast_tlv_payloads_c24check_mandatory_payloadsEPK11eap_array_cI19eap_fast_tlv_type_eE @ 230 NONAME
-	_ZNK23eap_fast_tlv_payloads_c24check_payloads_existenseEPK11eap_array_cI19eap_fast_tlv_type_eE @ 231 NONAME
-	_ZNK23eap_fast_tlv_payloads_c24check_payloads_existenseEPK19eap_fast_tlv_type_em @ 232 NONAME
-	_ZNK23eap_fast_tlv_payloads_c27create_eap_fast_tlv_messageEP22eap_fast_tlv_message_cb @ 233 NONAME
-	_ZNK23eap_fast_tlv_payloads_c4copyEv @ 234 NONAME
-	_ZNK23eap_fast_tlv_payloads_c7get_tlvEm @ 235 NONAME
-	_ZNK24eap_fast_variable_data_c10get_headerEv @ 236 NONAME
-	_ZNK24eap_fast_variable_data_c12get_is_validEv @ 237 NONAME
-	_ZNK24eap_fast_variable_data_c12get_tlv_typeEv @ 238 NONAME
-	_ZNK24eap_fast_variable_data_c15get_data_lengthEv @ 239 NONAME
-	_ZNK24eap_fast_variable_data_c15get_data_offsetEmm @ 240 NONAME
-	_ZNK24eap_fast_variable_data_c16get_is_mandatoryEv @ 241 NONAME
-	_ZNK24eap_fast_variable_data_c17get_is_valid_dataEv @ 242 NONAME
-	_ZNK24eap_fast_variable_data_c19get_full_tlv_bufferEv @ 243 NONAME
-	_ZNK24eap_fast_variable_data_c35get_next_payload_with_same_tlv_typeEv @ 244 NONAME
-	_ZNK24eap_fast_variable_data_c4copyEv @ 245 NONAME
-	_ZNK24eap_fast_variable_data_c7compareEPKS_ @ 246 NONAME
-	_ZNK24eap_fast_variable_data_c8get_dataEm @ 247 NONAME
-	_ZNK25eap_fast_pac_store_data_c12get_PAC_typeEv @ 248 NONAME
-	_ZNK25eap_fast_pac_store_data_c12get_is_validEv @ 249 NONAME
-	_ZNK25eap_fast_pac_store_data_c13get_referenceEv @ 250 NONAME
-	_ZNK25eap_fast_pac_store_data_c17get_change_statusEv @ 251 NONAME
-	_ZNK25eap_fast_pac_store_data_c17get_is_valid_dataEv @ 252 NONAME
-	_ZNK25eap_fast_pac_store_data_c7compareEPKS_ @ 253 NONAME
-	_ZNK25eap_fast_pac_store_data_c8get_dataEv @ 254 NONAME
-	_ZNK25eap_fast_pac_store_data_c8get_typeEv @ 255 NONAME
-	_ZNK31eap_fast_pac_store_completion_c21get_completion_actionEv @ 256 NONAME
-	_ZNK48eap_fast_pac_store_data_compare_A_ID_reference_c7compareEPK25eap_fast_pac_store_data_cS2_ @ 257 NONAME
-	_ZTI11CPacStoreIf @ 258 NONAME
-	_ZTI18eap_fast_pac_tlv_c @ 259 NONAME
-	_ZTI20eap_fast_pac_store_c @ 260 NONAME
-	_ZTI21eap_fast_tlv_header_c @ 261 NONAME
-	_ZTI22eap_fast_tlv_message_c @ 262 NONAME
-	_ZTI23eap_fast_tlv_payloads_c @ 263 NONAME
-	_ZTI24eap_fast_variable_data_c @ 264 NONAME
-	_ZTI25eap_fast_pac_store_data_c @ 265 NONAME
-	_ZTI26eap_am_pac_store_symbian_c @ 266 NONAME
-	_ZTI27eap_am_async_wait_symbian_c @ 267 NONAME
-	_ZTI28eap_fast_tlv_header_string_c @ 268 NONAME
-	_ZTI31eap_fast_pac_file_data_header_c @ 269 NONAME
-	_ZTI31eap_fast_pac_store_completion_c @ 270 NONAME
-	_ZTI33eap_pac_store_server_message_if_c @ 271 NONAME
-	_ZTI48eap_fast_pac_store_data_compare_A_ID_reference_c @ 272 NONAME
-	_ZTV11CPacStoreIf @ 273 NONAME
-	_ZTV18eap_fast_pac_tlv_c @ 274 NONAME
-	_ZTV20eap_fast_pac_store_c @ 275 NONAME
-	_ZTV21eap_fast_tlv_header_c @ 276 NONAME
-	_ZTV22eap_fast_tlv_message_c @ 277 NONAME
-	_ZTV23eap_fast_tlv_payloads_c @ 278 NONAME
-	_ZTV24eap_fast_variable_data_c @ 279 NONAME
-	_ZTV25eap_fast_pac_store_data_c @ 280 NONAME
-	_ZTV26eap_am_pac_store_symbian_c @ 281 NONAME
-	_ZTV27eap_am_async_wait_symbian_c @ 282 NONAME
-	_ZTV28eap_fast_tlv_header_string_c @ 283 NONAME
-	_ZTV31eap_fast_pac_file_data_header_c @ 284 NONAME
-	_ZTV31eap_fast_pac_store_completion_c @ 285 NONAME
-	_ZTV33eap_pac_store_server_message_if_c @ 286 NONAME
-	_ZTV48eap_fast_pac_store_data_compare_A_ID_reference_c @ 287 NONAME
-	_ZThn4_N33eap_pac_store_server_message_if_c11set_partnerEP23abs_eap_am_message_if_c @ 288 NONAME
-	_ZThn4_N33eap_pac_store_server_message_if_c12get_is_validEv @ 289 NONAME
-	_ZThn4_N33eap_pac_store_server_message_if_c12process_dataEPKvm @ 290 NONAME
-	_ZThn4_N33eap_pac_store_server_message_if_c8shutdownEv @ 291 NONAME
-	_ZThn4_N33eap_pac_store_server_message_if_c9configureEPK19eap_variable_data_c @ 292 NONAME
-	_ZThn4_N33eap_pac_store_server_message_if_cD0Ev @ 293 NONAME
-	_ZThn4_N33eap_pac_store_server_message_if_cD1Ev @ 294 NONAME
-	_ZThn8_N33eap_pac_store_server_message_if_c13timer_expiredEmPv @ 295 NONAME
-	_ZThn8_N33eap_pac_store_server_message_if_c17timer_delete_dataEmPv @ 296 NONAME
-	_ZThn8_N33eap_pac_store_server_message_if_cD0Ev @ 297 NONAME
-	_ZThn8_N33eap_pac_store_server_message_if_cD1Ev @ 298 NONAME
-
--- a/eapol/eapol_framework/eapol_symbian/group/eapaka.mmp	Mon May 24 20:32:47 2010 +0300
+++ b/eapol/eapol_framework/eapol_symbian/group/eapaka.mmp	Thu May 27 10:23:43 2010 +0300
@@ -16,7 +16,7 @@
 */
 
 /*
-* %version: 17.1.9 %
+* %version: 17.1.11 %
 */
 
 #include <platform_paths.hrh>
@@ -87,10 +87,5 @@
 LIBRARY     hlplch.lib
 LIBRARY		featmgr.lib
 
-// exports unfrozen in winscw
-#if defined(WINSCW)
-EXPORTUNFROZEN
-#endif
-
 //-------------------------------------------------------------------
 // End of File
--- a/eapol/eapol_framework/eapol_symbian/group/eapauthserver.mmp	Mon May 24 20:32:47 2010 +0300
+++ b/eapol/eapol_framework/eapol_symbian/group/eapauthserver.mmp	Thu May 27 10:23:43 2010 +0300
@@ -16,7 +16,7 @@
 */
 
 /*
-* %version:  %
+* %version:  32 %
 */
 
 //-------------------------------------------------------------------
@@ -117,10 +117,5 @@
 LIBRARY		pacstoreif.lib
 #endif
 
-// exports unfrozen in winscw
-#if defined(WINSCW)
-EXPORTUNFROZEN
-#endif
-
 //-------------------------------------------------------------------
 // End of File
--- a/eapol/eapol_framework/eapol_symbian/group/eapauthserverexe.mmp	Mon May 24 20:32:47 2010 +0300
+++ b/eapol/eapol_framework/eapol_symbian/group/eapauthserverexe.mmp	Thu May 27 10:23:43 2010 +0300
@@ -16,7 +16,7 @@
 */
 
 /*
-* %version:  %
+* %version:  13 %
 */
 
 #include <platform_paths.hrh>
@@ -52,11 +52,6 @@
 
 LIBRARY 		euser.lib ecom.lib EapAuthServer.lib
 
-// exports unfrozen in winscw
-#if defined(WINSCW)
-EXPORTUNFROZEN
-#endif
-
 EPOCSTACKSIZE 0x4000
 
 // End of file.
--- a/eapol/eapol_framework/eapol_symbian/group/eapclientif.mmp	Mon May 24 20:32:47 2010 +0300
+++ b/eapol/eapol_framework/eapol_symbian/group/eapclientif.mmp	Thu May 27 10:23:43 2010 +0300
@@ -16,7 +16,7 @@
 */
 
 /*
-* %version: %
+* %version: 8 %
 */
 
 #include <platform_paths.hrh>
@@ -52,9 +52,4 @@
 
 LIBRARY		euser.lib ecom.lib eapauthserver.lib eaptools.lib eaptrace.lib
 
-// exports unfrozen in winscw
-#if defined(WINSCW)
-EXPORTUNFROZEN
-#endif
-
 // end
--- a/eapol/eapol_framework/eapol_symbian/group/eapcoreinterface.mmp	Mon May 24 20:32:47 2010 +0300
+++ b/eapol/eapol_framework/eapol_symbian/group/eapcoreinterface.mmp	Thu May 27 10:23:43 2010 +0300
@@ -16,7 +16,7 @@
 */
 
 /*
-* %version: 15 %
+* %version: 16 %
 */
 
 #include <platform_paths.hrh>
@@ -52,9 +52,4 @@
 LIBRARY eapclientif.lib eaptools.lib eapsymbiantools.lib eaptrace.lib
 LIBRARY	euser.lib edbms.lib efsrv.lib ecom.lib
 
-// exports unfrozen in winscw
-#if defined(WINSCW)
-EXPORTUNFROZEN
-#endif
-
 // end
--- a/eapol/eapol_framework/eapol_symbian/group/eapcoreinterfaceimplementation.mmp	Mon May 24 20:32:47 2010 +0300
+++ b/eapol/eapol_framework/eapol_symbian/group/eapcoreinterfaceimplementation.mmp	Thu May 27 10:23:43 2010 +0300
@@ -16,7 +16,7 @@
 */
 
 /*
-* %version: %
+* %version: 8 %
 */
 
 #include <platform_paths.hrh>
@@ -64,9 +64,4 @@
 
 LIBRARY		euser.lib ecom.lib eapclientif.lib eaptools.lib eaptrace.lib eapsymbiantools.lib
 
-// exports unfrozen in winscw
-#if defined(WINSCW)
-EXPORTUNFROZEN
-#endif
-
 // end
--- a/eapol/eapol_framework/eapol_symbian/group/eapgeneralsettings.mmp	Mon May 24 20:32:47 2010 +0300
+++ b/eapol/eapol_framework/eapol_symbian/group/eapgeneralsettings.mmp	Thu May 27 10:23:43 2010 +0300
@@ -16,7 +16,7 @@
 */
 
 /*
-* %version: 20 %
+* %version: 21 %
 */
 
 #include <platform_paths.hrh>
@@ -75,10 +75,5 @@
 LIBRARY	hlplch.lib
 LIBRARY		featmgr.lib
 
-// exports unfrozen in winscw
-#if defined(WINSCW)
-EXPORTUNFROZEN
-#endif
-
 //-------------------------------------------------------------------
 // End of File
--- a/eapol/eapol_framework/eapol_symbian/group/eapgeneric.mmp	Mon May 24 20:32:47 2010 +0300
+++ b/eapol/eapol_framework/eapol_symbian/group/eapgeneric.mmp	Thu May 27 10:23:43 2010 +0300
@@ -16,7 +16,7 @@
 */
 
 /*
-* %version: 22 %
+* %version: 23 %
 */
 
 #include <platform_paths.hrh>
@@ -87,10 +87,5 @@
 LIBRARY	hlplch.lib
 LIBRARY		featmgr.lib
 
-// exports unfrozen in winscw
-#if defined(WINSCW)
-EXPORTUNFROZEN
-#endif
-
 //-------------------------------------------------------------------
 // End of File
--- a/eapol/eapol_framework/eapol_symbian/group/eapol.mmp	Mon May 24 20:32:47 2010 +0300
+++ b/eapol/eapol_framework/eapol_symbian/group/eapol.mmp	Thu May 27 10:23:43 2010 +0300
@@ -16,7 +16,7 @@
 */
 
 /*
-* %version: 46 %
+* %version: 47 %
 */
 
 //-------------------------------------------------------------------
@@ -118,10 +118,5 @@
 
 MACRO USE_EAP_INTERFACE_EXPORTS
 
-// exports unfrozen in winscw
-#if defined(WINSCW)
-EXPORTUNFROZEN
-#endif
-
 //-------------------------------------------------------------------
 // End of File
--- a/eapol/eapol_framework/eapol_symbian/group/eapolwpxstub.mmp	Mon May 24 20:32:47 2010 +0300
+++ b/eapol/eapol_framework/eapol_symbian/group/eapolwpxstub.mmp	Thu May 27 10:23:43 2010 +0300
@@ -16,7 +16,7 @@
 */
 
 /*
-* %version: %
+* %version: 12.1.4 %
 */
 
 //-------------------------------------------------------------------
@@ -58,10 +58,5 @@
 
 MW_LAYER_SYSTEMINCLUDE // For the MiddleWare domain headers.
 
-// exports unfrozen in winscw
-#if defined(WINSCW)
-EXPORTUNFROZEN
-#endif
-
 //-------------------------------------------------------------------
 // End of File
--- a/eapol/eapol_framework/eapol_symbian/group/eapprotectedsetup.mmp	Mon May 24 20:32:47 2010 +0300
+++ b/eapol/eapol_framework/eapol_symbian/group/eapprotectedsetup.mmp	Thu May 27 10:23:43 2010 +0300
@@ -16,7 +16,7 @@
 */
 
 /*
-* %version: 14 %
+* %version: 15 %
 */
 
 #include <platform_paths.hrh>
@@ -81,12 +81,5 @@
 LIBRARY		cone.lib eikcoctl.lib
 LIBRARY		etelmm.lib etel.lib	// For ETel connection
 
-
-
-// exports unfrozen in winscw
-#if defined(WINSCW)
-EXPORTUNFROZEN
-#endif
-
 //-------------------------------------------------------------------
 // End of File
--- a/eapol/eapol_framework/eapol_symbian/group/eapsecurid.mmp	Mon May 24 20:32:47 2010 +0300
+++ b/eapol/eapol_framework/eapol_symbian/group/eapsecurid.mmp	Thu May 27 10:23:43 2010 +0300
@@ -16,7 +16,7 @@
 */
 
 /*
-* %version: 16.1.11 %
+* %version: 16.1.13 %
 */
 
 #include <platform_paths.hrh>
@@ -80,12 +80,5 @@
 
 LANG		  SC
 
-// exports unfrozen in winscw
-#if defined(WINSCW)
-EXPORTUNFROZEN
-#endif
-
-//-------------------------------------------------------------------
-
 //-------------------------------------------------------------------
 // End of File
--- a/eapol/eapol_framework/eapol_symbian/group/eapsim.mmp	Mon May 24 20:32:47 2010 +0300
+++ b/eapol/eapol_framework/eapol_symbian/group/eapsim.mmp	Thu May 27 10:23:43 2010 +0300
@@ -16,7 +16,7 @@
 */
 
 /*
-* %version: 18.1.11 %
+* %version: 18.1.13 %
 */
 
 #include <platform_paths.hrh>
@@ -91,10 +91,5 @@
 LIBRARY     hlplch.lib
 LIBRARY		featmgr.lib
 
-// exports unfrozen in winscw
-#if defined(WINSCW)
-EXPORTUNFROZEN
-#endif
-
 //-------------------------------------------------------------------
 // End of File
--- a/eapol/eapol_framework/eapol_symbian/group/eaptlspeap.mmp	Mon May 24 20:32:47 2010 +0300
+++ b/eapol/eapol_framework/eapol_symbian/group/eaptlspeap.mmp	Thu May 27 10:23:43 2010 +0300
@@ -16,7 +16,7 @@
 */
 
 /*
-* %version: 44.1.16 %
+* %version: 44.1.17 %
 */
 
 #include <platform_paths.hrh>
@@ -157,10 +157,5 @@
 LIBRARY		HbWidgets.lib
 LIBRARY   eap_notifier.lib
 
-// exports unfrozen in winscw
-#if defined(WINSCW)
-EXPORTUNFROZEN
-#endif
-
 //-------------------------------------------------------------------
 // End of File
--- a/eapol/eapol_framework/eapol_symbian/group/eapvpnif.mmp	Mon May 24 20:32:47 2010 +0300
+++ b/eapol/eapol_framework/eapol_symbian/group/eapvpnif.mmp	Thu May 27 10:23:43 2010 +0300
@@ -16,7 +16,7 @@
 */
 
 /*
-* %version: 11.1.8 %
+* %version: 11.1.9 %
 */
 
 #include <platform_paths.hrh>
@@ -71,9 +71,4 @@
 LIBRARY euser.lib ECom.lib eaptools.lib eaptrace.lib eapsymbiantools.lib edbms.lib efsrv.lib PlatformEnv.lib
 DEBUGLIBRARY    flogger.lib
 
-// exports unfrozen in winscw
-#if defined(WINSCW)
-EXPORTUNFROZEN
-#endif
-
 // End
--- a/eapol/eapol_framework/eapol_symbian/group/wlaneapolif.mmp	Mon May 24 20:32:47 2010 +0300
+++ b/eapol/eapol_framework/eapol_symbian/group/wlaneapolif.mmp	Thu May 27 10:23:43 2010 +0300
@@ -16,7 +16,7 @@
 */
 
 /*
-* %version: 8.1.6 %
+* %version: 8.1.7 %
 */
 
 #include <platform_paths.hrh>
@@ -72,9 +72,4 @@
 
 #endif //#if defined(USE_EAPOL_WLAN_AUTHENTICATION_MESSAGE_IF)
 
-// exports unfrozen in winscw
-#if defined(WINSCW)
-EXPORTUNFROZEN
-#endif
-
 // End
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/eapol/eapol_framework/eapol_symbian/tools/bwins/eapsymbiantoolsu.def	Thu May 27 10:23:43 2010 +0300
@@ -0,0 +1,26 @@
+EXPORTS
+	?SetValue@TEapExpandedType@@QAEHII@Z @ 1 NONAME ; int TEapExpandedType::SetValue(unsigned int, unsigned int)
+	??4TEapExpandedType@@QAEAAV0@ABV0@@Z @ 2 NONAME ; class TEapExpandedType & TEapExpandedType::operator=(class TEapExpandedType const &)
+	?SetValue@TEapExpandedType@@QAEHPBXI@Z @ 3 NONAME ; int TEapExpandedType::SetValue(void const *, unsigned int)
+	?GetVendorId@TEapExpandedType@@QBEIXZ @ 4 NONAME ; unsigned int TEapExpandedType::GetVendorId(void) const
+	??0TEapExpandedType@@QAE@ABV?$TBufC8@$07@@@Z @ 5 NONAME ; TEapExpandedType::TEapExpandedType(class TBufC8<8> const &)
+	??0TEapExpandedType@@QAE@ABV0@@Z @ 6 NONAME ; TEapExpandedType::TEapExpandedType(class TEapExpandedType const &)
+	??1EapPluginTools@@UAE@XZ @ 7 NONAME ; EapPluginTools::~EapPluginTools(void)
+	?CreateDatabaseLC@EapPluginTools@@SAXAAVRDbNamedDatabase@@AAVRFs@@AAHABVTDesC16@@AAV?$TBuf@$0BAA@@@@Z @ 8 NONAME ; void EapPluginTools::CreateDatabaseLC(class RDbNamedDatabase &, class RFs &, int &, class TDesC16 const &, class TBuf<256> &)
+	??0TEapExpandedType@@QAE@XZ @ 9 NONAME ; TEapExpandedType::TEapExpandedType(void)
+	?GetPrivatePathL@EapPluginTools@@SAXAAV?$TBuf@$0BAA@@@@Z @ 10 NONAME ; void EapPluginTools::GetPrivatePathL(class TBuf<256> &)
+	??0TEapExpandedType@@QAE@ABVTDesC8@@@Z @ 11 NONAME ; TEapExpandedType::TEapExpandedType(class TDesC8 const &)
+	?ListAllEapPluginsL@EapPluginTools@@QAEXABVTEapExpandedType@@AAV?$RPointerArray@VTEapExpandedType@@@@@Z @ 12 NONAME ; void EapPluginTools::ListAllEapPluginsL(class TEapExpandedType const &, class RPointerArray<class TEapExpandedType> &)
+	??9TEapExpandedType@@QBE_NABV0@@Z @ 13 NONAME ; bool TEapExpandedType::operator!=(class TEapExpandedType const &) const
+	??8TEapExpandedType@@QBE_NABV0@@Z @ 14 NONAME ; bool TEapExpandedType::operator==(class TEapExpandedType const &) const
+	??4TEapExpandedType@@QAEAAV0@ABVTDesC8@@@Z @ 15 NONAME ; class TEapExpandedType & TEapExpandedType::operator=(class TDesC8 const &)
+	??0TEapExpandedType@@QAE@PBV0@@Z @ 16 NONAME ; TEapExpandedType::TEapExpandedType(class TEapExpandedType const *)
+	??4TEapExpandedType@@QAEAAV0@ABV?$TBufC8@$07@@@Z @ 17 NONAME ; class TEapExpandedType & TEapExpandedType::operator=(class TBufC8<8> const &)
+	?Compare@TEapExpandedType@@QBEHABV1@@Z @ 18 NONAME ; int TEapExpandedType::Compare(class TEapExpandedType const &) const
+	?CleanupImplArray@EapPluginTools@@SAXPAX@Z @ 19 NONAME ; void EapPluginTools::CleanupImplArray(void *)
+	??0EapPluginTools@@QAE@XZ @ 20 NONAME ; EapPluginTools::EapPluginTools(void)
+	??1TEapExpandedType@@UAE@XZ @ 21 NONAME ; TEapExpandedType::~TEapExpandedType(void)
+	?GetVendorType@TEapExpandedType@@QBEIXZ @ 22 NONAME ; unsigned int TEapExpandedType::GetVendorType(void) const
+	?GetPrivatePathL@EapPluginTools@@SAXAAVRFs@@AAV?$TBuf@$0BAA@@@@Z @ 23 NONAME ; void EapPluginTools::GetPrivatePathL(class RFs &, class TBuf<256> &)
+	?GetValue@TEapExpandedType@@QBEABV?$TBuf8@$07@@XZ @ 24 NONAME ; class TBuf8<8> const & TEapExpandedType::GetValue(void) const
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/eapol/eapol_framework/eapol_symbian/tools/bwins/eaptoolsu.def	Thu May 27 10:23:43 2010 +0300
@@ -0,0 +1,1279 @@
+EXPORTS
+	dss_pseudo_random @ 1 NONAME
+	?md5_copy_context@eap_am_crypto_symbian_c@@UAE?AW4eap_status_e@@PAVeap_variable_data_c@@PBV3@@Z @ 2 NONAME ; enum eap_status_e eap_am_crypto_symbian_c::md5_copy_context(class eap_variable_data_c *, class eap_variable_data_c const *)
+	?get_type@eap_tlv_header_c@@QBEKXZ @ 3 NONAME ; unsigned long eap_tlv_header_c::get_type(void) const
+	?set_use_timer_queue@eap_am_tools_c@@QAEXXZ @ 4 NONAME ; void eap_am_tools_c::set_use_timer_queue(void)
+	?copy@eap_buf_chain_wr_c@@QAEPAV1@XZ @ 5 NONAME ; class eap_buf_chain_wr_c * eap_buf_chain_wr_c::copy(void)
+	?reset_data_buffer@eap_buf_chain_base_c@@AAEXXZ @ 6 NONAME ; void eap_buf_chain_base_c::reset_data_buffer(void)
+	?get_network_id@eap_am_network_id_c@@QBEPBV1@XZ @ 7 NONAME ; class eap_am_network_id_c const * eap_am_network_id_c::get_network_id(void) const
+	?GetLabel@EapCertificateEntry@@QBEPBVTDes16@@XZ @ 8 NONAME ; class TDes16 const * EapCertificateEntry::GetLabel(void) const
+	?memory_store_get_data@eap_am_tools_c@@UAE?AW4eap_status_e@@PBVeap_variable_data_c@@PAVeap_tlv_message_data_c@@@Z @ 9 NONAME ; enum eap_status_e eap_am_tools_c::memory_store_get_data(class eap_variable_data_c const *, class eap_tlv_message_data_c *)
+	??1eap_am_network_id_c@@UAE@XZ @ 10 NONAME ; eap_am_network_id_c::~eap_am_network_id_c(void)
+	?set_is_invalid@eap_variable_data_c@@QAEXXZ @ 11 NONAME ; void eap_variable_data_c::set_is_invalid(void)
+	?get_data_length@eap_core_retransmission_c@@QBEKXZ @ 12 NONAME ; unsigned long eap_core_retransmission_c::get_data_length(void) const
+	?add_rand_seed_hw_ticks@eap_am_crypto_symbian_c@@UAE?AW4eap_status_e@@XZ @ 13 NONAME ; enum eap_status_e eap_am_crypto_symbian_c::add_rand_seed_hw_ticks(void)
+	??0eap_am_crypto_sha_256_c@@QAE@PAVabs_eap_am_tools_c@@@Z @ 14 NONAME ; eap_am_crypto_sha_256_c::eap_am_crypto_sha_256_c(class abs_eap_am_tools_c *)
+	??0crypto_dsa_c@@QAE@PAVabs_eap_am_tools_c@@@Z @ 15 NONAME ; crypto_dsa_c::crypto_dsa_c(class abs_eap_am_tools_c *)
+	?reset@crypto_cbc_c@@AAEXXZ @ 16 NONAME ; void crypto_cbc_c::reset(void)
+	?check_is_valid_eap_type@eap_session_core_c@@UAE?AW4eap_status_e@@Veap_expanded_type_c@@@Z @ 17 NONAME ; enum eap_status_e eap_session_core_c::check_is_valid_eap_type(class eap_expanded_type_c)
+	?set_is_valid@eap_am_crypto_sha_256_c@@AAEXXZ @ 18 NONAME ; void eap_am_crypto_sha_256_c::set_is_valid(void)
+	?add_rand_seed@crypto_random_c@@QAE?AW4eap_status_e@@PBXK@Z @ 19 NONAME ; enum eap_status_e crypto_random_c::add_rand_seed(void const *, unsigned long)
+	?set_eap_type_values@eap_expanded_type_c@@QAEXW4eap_type_vendor_id_e@@K@Z @ 20 NONAME ; void eap_expanded_type_c::set_eap_type_values(enum eap_type_vendor_id_e, unsigned long)
+	?get_data_length@eap_header_base_c@@QBEGXZ @ 21 NONAME ; unsigned short eap_header_base_c::get_data_length(void) const
+	?get_send_network_id@eap_state_notification_c@@UBEPBVeap_am_network_id_c@@XZ @ 22 NONAME ; class eap_am_network_id_c const * eap_state_notification_c::get_send_network_id(void) const
+	?get_payload_size@eap_process_tlv_message_data_c@@QBEKPBVeap_variable_data_c@@@Z @ 23 NONAME ; unsigned long eap_process_tlv_message_data_c::get_payload_size(class eap_variable_data_c const *) const
+	?get_use_timer_queue@eap_am_tools_c@@UAE_NXZ @ 24 NONAME ; bool eap_am_tools_c::get_use_timer_queue(void)
+	?get_is_valid@crypto_3des_ede_c@@UAE_NXZ @ 25 NONAME ; bool crypto_3des_ede_c::get_is_valid(void)
+	??0eap_expanded_type_c@@QAE@W4eap_type_vendor_id_e@@K@Z @ 26 NONAME ; eap_expanded_type_c::eap_expanded_type_c(enum eap_type_vendor_id_e, unsigned long)
+	?encrypt_with_public_key@crypto_rsa_c@@QAE?AW4eap_status_e@@PBVeap_variable_data_c@@0PAV3@@Z @ 27 NONAME ; enum eap_status_e crypto_rsa_c::encrypt_with_public_key(class eap_variable_data_c const *, class eap_variable_data_c const *, class eap_variable_data_c *)
+	?get_parameter_data@eap_process_tlv_message_data_c@@QAE?AW4eap_status_e@@PBVeap_tlv_header_c@@PAV?$eap_array_c@Vnetwork_key_and_index_c@@@@@Z @ 28 NONAME ; enum eap_status_e eap_process_tlv_message_data_c::get_parameter_data(class eap_tlv_header_c const *, class eap_array_c<class network_key_and_index_c> *)
+	?set_data_length@eap_buf_chain_base_c@@QAE?AW4eap_status_e@@K@Z @ 29 NONAME ; enum eap_status_e eap_buf_chain_base_c::set_data_length(unsigned long)
+	?set_is_invalid@crypto_tls_base_prf_c@@AAEXXZ @ 30 NONAME ; void crypto_tls_base_prf_c::set_is_invalid(void)
+	?get_leap_password@eap_master_session_key_c@@QBEPBVeap_variable_data_c@@XZ @ 31 NONAME ; class eap_variable_data_c const * eap_master_session_key_c::get_leap_password(void) const
+	?set_selector@eap_network_id_selector_c@@QAE?AW4eap_status_e@@PBVeap_am_network_id_c@@@Z @ 32 NONAME ; enum eap_status_e eap_network_id_selector_c::set_selector(class eap_am_network_id_c const *)
+	??0eap_core_nak_info_c@@QAE@PAVabs_eap_am_tools_c@@PBVeap_am_network_id_c@@Veap_expanded_type_c@@E@Z @ 33 NONAME ; eap_core_nak_info_c::eap_core_nak_info_c(class abs_eap_am_tools_c *, class eap_am_network_id_c const *, class eap_expanded_type_c, unsigned char)
+	?add_parameter_data@eap_process_tlv_message_data_c@@QAE?AW4eap_status_e@@Veap_expanded_type_c@@@Z @ 34 NONAME ; enum eap_status_e eap_process_tlv_message_data_c::add_parameter_data(class eap_expanded_type_c)
+	?set_timer@eap_core_c@@UAE?AW4eap_status_e@@PAVabs_eap_base_timer_c@@KPAXK@Z @ 35 NONAME ; enum eap_status_e eap_core_c::set_timer(class abs_eap_base_timer_c *, unsigned long, void *, unsigned long)
+	?get_block_size@crypto_md5_c@@UAEKXZ @ 36 NONAME ; unsigned long crypto_md5_c::get_block_size(void)
+	??0crypto_hmac_c@@QAE@PAVabs_eap_am_tools_c@@PAVabs_crypto_hash_algorithm_c@@_N@Z @ 37 NONAME ; crypto_hmac_c::crypto_hmac_c(class abs_eap_am_tools_c *, class abs_crypto_hash_algorithm_c *, bool)
+	??0crypto_random_c@@QAE@PAVabs_eap_am_tools_c@@@Z @ 38 NONAME ; crypto_random_c::crypto_random_c(class abs_eap_am_tools_c *)
+	?get_eap_header@eapol_header_rd_c@@QBEPAEXZ @ 39 NONAME ; unsigned char * eapol_header_rd_c::get_eap_header(void) const
+	?rc4_decrypt@eap_am_crypto_symbian_c@@UAE?AW4eap_status_e@@PBVeap_variable_data_c@@PAXK@Z @ 40 NONAME ; enum eap_status_e eap_am_crypto_symbian_c::rc4_decrypt(class eap_variable_data_c const *, void *, unsigned long)
+	?set_length@eap_header_base_c@@QAEXG_N@Z @ 41 NONAME ; void eap_header_base_c::set_length(unsigned short, bool)
+	?read_section@eap_file_config_c@@AAE?AW4eap_status_e@@PAVabs_eap_am_file_input_c@@PAV?$eap_core_map_c@Veap_config_value_c@@Vabs_eap_core_map_c@@Veap_variable_data_c@@@@@Z @ 42 NONAME ; enum eap_status_e eap_file_config_c::read_section(class abs_eap_am_file_input_c *, class eap_core_map_c<class eap_config_value_c, class abs_eap_core_map_c, class eap_variable_data_c> *)
+	?check_guard_bytes@eap_buf_chain_base_c@@ABE_NPBE@Z @ 43 NONAME ; bool eap_buf_chain_base_c::check_guard_bytes(unsigned char const *) const
+	??1eap_am_crypto_rc4_c@@UAE@XZ @ 44 NONAME ; eap_am_crypto_rc4_c::~eap_am_crypto_rc4_c(void)
+	?get_protocol_string@eap_state_notification_c@@UBEPBDXZ @ 45 NONAME ; char const * eap_state_notification_c::get_protocol_string(void) const
+	?aes_encrypt_block@eap_am_crypto_symbian_c@@UAE?AW4eap_status_e@@PAVeap_variable_data_c@@PBEPAEK@Z @ 46 NONAME ; enum eap_status_e eap_am_crypto_symbian_c::aes_encrypt_block(class eap_variable_data_c *, unsigned char const *, unsigned char *, unsigned long)
+	?sha_256_init@eap_am_crypto_symbian_c@@UAE?AW4eap_status_e@@PAVeap_variable_data_c@@@Z @ 47 NONAME ; enum eap_status_e eap_am_crypto_symbian_c::sha_256_init(class eap_variable_data_c *)
+	?get_is_valid@eap_type_selection_c@@QBE_NXZ @ 48 NONAME ; bool eap_type_selection_c::get_is_valid(void) const
+	?cancel_retransmission@eap_core_c@@AAE?AW4eap_status_e@@XZ @ 49 NONAME ; enum eap_status_e eap_core_c::cancel_retransmission(void)
+	?get_is_valid@eap_am_crypto_sha_256_c@@QAE_NXZ @ 50 NONAME ; bool eap_am_crypto_sha_256_c::get_is_valid(void)
+	?copy_context@crypto_md4_c@@QAE?AW4eap_status_e@@PBVeap_variable_data_c@@@Z @ 51 NONAME ; enum eap_status_e crypto_md4_c::copy_context(class eap_variable_data_c const *)
+	?cbc_copy_block@crypto_cbc_c@@AAEXPAXPBXKK@Z @ 52 NONAME ; void crypto_cbc_c::cbc_copy_block(void *, void const *, unsigned long, unsigned long)
+	?load_module@eap_core_c@@UAE?AW4eap_status_e@@Veap_expanded_type_c@@0PAVabs_eap_base_type_c@@PAPAVeap_base_type_c@@_NPBVeap_am_network_id_c@@@Z @ 53 NONAME ; enum eap_status_e eap_core_c::load_module(class eap_expanded_type_c, class eap_expanded_type_c, class abs_eap_base_type_c *, class eap_base_type_c * *, bool, class eap_am_network_id_c const *)
+	?add_parameter_data@eap_process_tlv_message_data_c@@QAE?AW4eap_status_e@@PBVabs_eap_state_notification_c@@@Z @ 54 NONAME ; enum eap_status_e eap_process_tlv_message_data_c::add_parameter_data(class abs_eap_state_notification_c const *)
+	?get_is_valid@crypto_tls_md5_prf_c@@QAE_NXZ @ 55 NONAME ; bool crypto_tls_md5_prf_c::get_is_valid(void)
+	?get_value@eap_tlv_header_c@@QBEPAEK@Z @ 56 NONAME ; unsigned char * eap_tlv_header_c::get_value(unsigned long) const
+	?add_data@eap_buf_chain_base_c@@QAE?AW4eap_status_e@@PBXK@Z @ 57 NONAME ; enum eap_status_e eap_buf_chain_base_c::add_data(void const *, unsigned long)
+	?convert_selected_bytes_to_ascii_armor@eap_am_tools_c@@AAEXEPAKPAE10_N@Z @ 58 NONAME ; void eap_am_tools_c::convert_selected_bytes_to_ascii_armor(unsigned char, unsigned long *, unsigned char *, unsigned char *, unsigned long *, bool)
+	?shutdown@eap_session_core_c@@UAE?AW4eap_status_e@@XZ @ 59 NONAME ; enum eap_status_e eap_session_core_c::shutdown(void)
+	?read_parameter_data@eap_process_tlv_message_data_c@@QAE?AW4eap_status_e@@PBV?$eap_array_c@Veap_tlv_header_c@@@@KPAV?$eap_array_c@Vnetwork_key_and_index_c@@@@@Z @ 60 NONAME ; enum eap_status_e eap_process_tlv_message_data_c::read_parameter_data(class eap_array_c<class eap_tlv_header_c> const *, unsigned long, class eap_array_c<class network_key_and_index_c> *)
+	??1crypto_hmac_c@@UAE@XZ @ 61 NONAME ; crypto_hmac_c::~crypto_hmac_c(void)
+	?get_SSID@simple_config_credential_c@@QAEPAVeap_variable_data_c@@XZ @ 62 NONAME ; class eap_variable_data_c * simple_config_credential_c::get_SSID(void)
+	??1crypto_aes_c@@UAE@XZ @ 63 NONAME ; crypto_aes_c::~crypto_aes_c(void)
+	?set_is_valid@crypto_tls_base_prf_c@@AAEXXZ @ 64 NONAME ; void crypto_tls_base_prf_c::set_is_valid(void)
+	?GetVendorType@TEapExpandedType@@QBEIXZ @ 65 NONAME ; unsigned int TEapExpandedType::GetVendorType(void) const
+	?pulse_timer@eap_am_tools_symbian_c@@UAEKK@Z @ 66 NONAME ; unsigned long eap_am_tools_symbian_c::pulse_timer(unsigned long)
+	?get_network_key_index@network_key_and_index_c@@QBEEXZ @ 67 NONAME ; unsigned char network_key_and_index_c::get_network_key_index(void) const
+	?get_message_data_length@eap_tlv_message_data_c@@QBEKXZ @ 68 NONAME ; unsigned long eap_tlv_message_data_c::get_message_data_length(void) const
+	?get_encrypts@crypto_aes_wrap_c@@QAE_NXZ @ 69 NONAME ; bool crypto_aes_wrap_c::get_encrypts(void)
+	?hash_final@crypto_sha1_c@@UAE?AW4eap_status_e@@PAXPAK@Z @ 70 NONAME ; enum eap_status_e crypto_sha1_c::hash_final(void *, unsigned long *)
+	?get_block_size@eap_am_crypto_sha1_c@@QAEKXZ @ 71 NONAME ; unsigned long eap_am_crypto_sha1_c::get_block_size(void)
+	?set_type@eapol_ethernet_header_base_c@@QAEXW4eapol_ethernet_type_e@@@Z @ 72 NONAME ; void eapol_ethernet_header_base_c::set_type(enum eapol_ethernet_type_e)
+	?set_mem_guard_bytes@eap_buf_chain_base_c@@AAEXXZ @ 73 NONAME ; void eap_buf_chain_base_c::set_mem_guard_bytes(void)
+	?get_is_valid_data@eap_expanded_type_c@@QBE_NXZ @ 74 NONAME ; bool eap_expanded_type_c::get_is_valid_data(void) const
+	?get_function_string@eap_process_tlv_message_data_c@@QAEPBDW4eap_tlv_message_type_function_e@@@Z @ 75 NONAME ; char const * eap_process_tlv_message_data_c::get_function_string(enum eap_tlv_message_type_function_e)
+	?copy_context@eap_am_crypto_sha_256_c@@AAE?AW4eap_status_e@@PBVeap_variable_data_c@@_KPBK22@Z @ 76 NONAME ; enum eap_status_e eap_am_crypto_sha_256_c::copy_context(class eap_variable_data_c const *, unsigned long long, unsigned long const *, unsigned long const *, unsigned long const *)
+	?get_attribute_type_string@eap_simple_config_trace_string_c@@QBEPBDW4simple_config_Attribute_Type_e@@@Z @ 77 NONAME ; char const * eap_simple_config_trace_string_c::get_attribute_type_string(enum simple_config_Attribute_Type_e) const
+	?create_uuid_v5@eap_am_tools_c@@UAE?AW4eap_status_e@@PBXK0KPAVeap_variable_data_c@@@Z @ 78 NONAME ; enum eap_status_e eap_am_tools_c::create_uuid_v5(void const *, unsigned long, void const *, unsigned long, class eap_variable_data_c *)
+	?rc4_decrypt@eap_am_crypto_symbian_c@@UAE?AW4eap_status_e@@PBVeap_variable_data_c@@PBXPAXK@Z @ 79 NONAME ; enum eap_status_e eap_am_crypto_symbian_c::rc4_decrypt(class eap_variable_data_c const *, void const *, void *, unsigned long)
+	?ConvertEAPSettingsToInternalType@CEapConversion@@SAHPAVabs_eap_am_tools_c@@PBVEAPSettings@@PAVeap_method_settings_c@@@Z @ 80 NONAME ; int CEapConversion::ConvertEAPSettingsToInternalType(class abs_eap_am_tools_c *, class EAPSettings const *, class eap_method_settings_c *)
+	?add_message_data@eap_tlv_message_data_c@@QAE?AW4eap_status_e@@KKPBX@Z @ 81 NONAME ; enum eap_status_e eap_tlv_message_data_c::add_message_data(unsigned long, unsigned long, void const *)
+	?get_is_valid@crypto_sha1_c@@UAE_NXZ @ 82 NONAME ; bool crypto_sha1_c::get_is_valid(void)
+	?set_is_invalid@crypto_md5_c@@AAEXXZ @ 83 NONAME ; void crypto_md5_c::set_is_invalid(void)
+	?get_is_reserved@eap_am_mutex_symbian_c@@UBE_NXZ @ 84 NONAME ; bool eap_am_mutex_symbian_c::get_is_reserved(void) const
+	?set_eap_database_reference_values@eap_session_core_c@@UAE?AW4eap_status_e@@PBVeap_variable_data_c@@@Z @ 85 NONAME ; enum eap_status_e eap_session_core_c::set_eap_database_reference_values(class eap_variable_data_c const *)
+	?get_md5_digest_length@eap_am_crypto_symbian_c@@UAEKPAVeap_variable_data_c@@@Z @ 86 NONAME ; unsigned long eap_am_crypto_symbian_c::get_md5_digest_length(class eap_variable_data_c *)
+	?get_parameter_data@eap_process_tlv_message_data_c@@QAE?AW4eap_status_e@@PBVeap_tlv_header_c@@PA_K@Z @ 87 NONAME ; enum eap_status_e eap_process_tlv_message_data_c::get_parameter_data(class eap_tlv_header_c const *, unsigned long long *)
+	?GetPrimaryNamePresent@EapCertificateEntry@@QBEHXZ @ 88 NONAME ; int EapCertificateEntry::GetPrimaryNamePresent(void) const
+	??0crypto_rsa_c@@QAE@PAVabs_eap_am_tools_c@@@Z @ 89 NONAME ; crypto_rsa_c::crypto_rsa_c(class abs_eap_am_tools_c *)
+	?rsa_encrypt_with_public_key@eap_am_crypto_symbian_c@@UAE?AW4eap_status_e@@PAVeap_variable_data_c@@PBV3@10@Z @ 90 NONAME ; enum eap_status_e eap_am_crypto_symbian_c::rsa_encrypt_with_public_key(class eap_variable_data_c *, class eap_variable_data_c const *, class eap_variable_data_c const *, class eap_variable_data_c *)
+	?get_block_size@crypto_sha_256_c@@UAEKXZ @ 91 NONAME ; unsigned long crypto_sha_256_c::get_block_size(void)
+	??0eapol_header_wr_c@@QAE@PAVabs_eap_am_tools_c@@PAEK@Z @ 92 NONAME ; eapol_header_wr_c::eapol_header_wr_c(class abs_eap_am_tools_c *, unsigned char *, unsigned long)
+	?hash_cleanup@crypto_md4_c@@UAE?AW4eap_status_e@@XZ @ 93 NONAME ; enum eap_status_e crypto_md4_c::hash_cleanup(void)
+	?read_parameter_data@eap_process_tlv_message_data_c@@QAE?AW4eap_status_e@@PBV?$eap_array_c@Veap_tlv_header_c@@@@KPAV?$eap_array_c@Veap_expanded_type_c@@@@@Z @ 94 NONAME ; enum eap_status_e eap_process_tlv_message_data_c::read_parameter_data(class eap_array_c<class eap_tlv_header_c> const *, unsigned long, class eap_array_c<class eap_expanded_type_c> *)
+	?object_decrease_reference_count@eap_tlv_message_data_c@@QAEKXZ @ 95 NONAME ; unsigned long eap_tlv_message_data_c::object_decrease_reference_count(void)
+	?init@crypto_dsa_c@@QAE?AW4eap_status_e@@XZ @ 96 NONAME ; enum eap_status_e crypto_dsa_c::init(void)
+	?ConvertHBufC8ToInternalTypes@CEapConversion@@SAHPAVabs_eap_am_tools_c@@PBVHBufC8@@PAV?$eap_array_c@Veap_expanded_type_c@@@@@Z @ 97 NONAME ; int CEapConversion::ConvertHBufC8ToInternalTypes(class abs_eap_am_tools_c *, class HBufC8 const *, class eap_array_c<class eap_expanded_type_c> *)
+	?hmac_set_key@crypto_hmac_c@@UAE?AW4eap_status_e@@PBVeap_variable_data_c@@@Z @ 98 NONAME ; enum eap_status_e crypto_hmac_c::hmac_set_key(class eap_variable_data_c const *)
+	?GetThumbprintWritable@EapCertificateEntry@@QAEPAVTDes16@@XZ @ 99 NONAME ; class TDes16 * EapCertificateEntry::GetThumbprintWritable(void)
+	?get_eap_type_list@eap_core_c@@UAE?AW4eap_status_e@@PAV?$eap_array_c@Veap_expanded_type_c@@@@@Z @ 100 NONAME ; enum eap_status_e eap_core_c::get_eap_type_list(class eap_array_c<class eap_expanded_type_c> *)
+	?get_type@eapol_ethernet_header_base_c@@QBEGXZ @ 101 NONAME ; unsigned short eapol_ethernet_header_base_c::get_type(void) const
+	?encrypt_block@crypto_3des_ede_c@@UAE?AW4eap_status_e@@PBXPAXK@Z @ 102 NONAME ; enum eap_status_e crypto_3des_ede_c::encrypt_block(void const *, void *, unsigned long)
+	?get_length@eap_header_base_c@@QBEGXZ @ 103 NONAME ; unsigned short eap_header_base_c::get_length(void) const
+	?set_buffer_length@eap_variable_data_c@@QAE?AW4eap_status_e@@K@Z @ 104 NONAME ; enum eap_status_e eap_variable_data_c::set_buffer_length(unsigned long)
+	?set_is_invalid@crypto_sha1_c@@AAEXXZ @ 105 NONAME ; void crypto_sha1_c::set_is_invalid(void)
+	?add_parameter_data@eap_process_tlv_message_data_c@@QAE?AW4eap_status_e@@W4eap_tlv_message_type_function_e@@@Z @ 106 NONAME ; enum eap_status_e eap_process_tlv_message_data_c::add_parameter_data(enum eap_tlv_message_type_function_e)
+	?dsa_init@eap_am_crypto_symbian_c@@UAE?AW4eap_status_e@@PAVeap_variable_data_c@@@Z @ 107 NONAME ; enum eap_status_e eap_am_crypto_symbian_c::dsa_init(class eap_variable_data_c *)
+	?get_is_valid@crypto_dsa_c@@QAE_NXZ @ 108 NONAME ; bool crypto_dsa_c::get_is_valid(void)
+	?asynchronous_init_remove_eap_session@eap_session_core_c@@QAE?AW4eap_status_e@@PBVeap_network_id_selector_c@@@Z @ 109 NONAME ; enum eap_status_e eap_session_core_c::asynchronous_init_remove_eap_session(class eap_network_id_selector_c const *)
+	?unload_module@eap_core_c@@UAE?AW4eap_status_e@@Veap_expanded_type_c@@@Z @ 110 NONAME ; enum eap_status_e eap_core_c::unload_module(class eap_expanded_type_c)
+	?aes_decrypt_block@eap_am_crypto_symbian_c@@UAE?AW4eap_status_e@@PAVeap_variable_data_c@@PBEPAEK@Z @ 111 NONAME ; enum eap_status_e eap_am_crypto_symbian_c::aes_decrypt_block(class eap_variable_data_c *, unsigned char const *, unsigned char *, unsigned long)
+	?ConvertInternalTypeToEAPSettings@CEapConversion@@SAHPAVabs_eap_am_tools_c@@PBVeap_method_settings_c@@PAVEAPSettings@@@Z @ 112 NONAME ; int CEapConversion::ConvertInternalTypeToEAPSettings(class abs_eap_am_tools_c *, class eap_method_settings_c const *, class EAPSettings *)
+	?set_do_packet_retransmission@eap_buf_chain_base_c@@QAEX_N@Z @ 113 NONAME ; void eap_buf_chain_base_c::set_do_packet_retransmission(bool)
+	?get_is_valid@crypto_rsa_c@@QAE_NXZ @ 114 NONAME ; bool crypto_rsa_c::get_is_valid(void)
+	??1eapol_header_base_c@@UAE@XZ @ 115 NONAME ; eapol_header_base_c::~eapol_header_base_c(void)
+	??8eap_expanded_type_c@@QBE_NW4eap_type_ietf_values_e@@@Z @ 116 NONAME ; bool eap_expanded_type_c::operator==(enum eap_type_ietf_values_e) const
+	?get_type_partner@eap_base_type_c@@QAEPAVabs_eap_base_type_c@@XZ @ 117 NONAME ; class abs_eap_base_type_c * eap_base_type_c::get_type_partner(void)
+	?read_configure@eap_session_core_c@@UAE?AW4eap_status_e@@PBVeap_configuration_field_c@@PAVeap_variable_data_c@@@Z @ 118 NONAME ; enum eap_status_e eap_session_core_c::read_configure(class eap_configuration_field_c const *, class eap_variable_data_c *)
+	?memory_store_add_data@eap_am_tools_c@@UAE?AW4eap_status_e@@PBVeap_variable_data_c@@PAVeap_tlv_message_data_c@@K@Z @ 119 NONAME ; enum eap_status_e eap_am_tools_c::memory_store_add_data(class eap_variable_data_c const *, class eap_tlv_message_data_c *, unsigned long)
+	?get_sha_256_digest_length@eap_am_crypto_symbian_c@@UAEKPAVeap_variable_data_c@@@Z @ 120 NONAME ; unsigned long eap_am_crypto_symbian_c::get_sha_256_digest_length(class eap_variable_data_c *)
+	??0eap_core_c@@QAE@PAVabs_eap_am_tools_c@@PAVabs_eap_core_c@@_NPBVeap_am_network_id_c@@2@Z @ 121 NONAME ; eap_core_c::eap_core_c(class abs_eap_am_tools_c *, class abs_eap_core_c *, bool, class eap_am_network_id_c const *, bool)
+	?set_decryption_key@crypto_aes_c@@UAE?AW4eap_status_e@@PBXK@Z @ 122 NONAME ; enum eap_status_e crypto_aes_c::set_decryption_key(void const *, unsigned long)
+	?get_is_manipulated@eap_buf_chain_base_c@@QAE_NXZ @ 123 NONAME ; bool eap_buf_chain_base_c::get_is_manipulated(void)
+	?set_subsection@eap_config_value_c@@QAEXPAV?$eap_core_map_c@Veap_config_value_c@@Vabs_eap_core_map_c@@Veap_variable_data_c@@@@@Z @ 124 NONAME ; void eap_config_value_c::set_subsection(class eap_core_map_c<class eap_config_value_c, class abs_eap_core_map_c, class eap_variable_data_c> *)
+	?get_source@eap_am_network_id_c@@QBEPBEXZ @ 125 NONAME ; unsigned char const * eap_am_network_id_c::get_source(void) const
+	??0crypto_3des_ede_c@@QAE@PAVabs_eap_am_tools_c@@@Z @ 126 NONAME ; crypto_3des_ede_c::crypto_3des_ede_c(class abs_eap_am_tools_c *)
+	??0eap_am_memory_store_tlv_data_c@@QAE@PAVabs_eap_am_tools_c@@@Z @ 127 NONAME ; eap_am_memory_store_tlv_data_c::eap_am_memory_store_tlv_data_c(class abs_eap_am_tools_c *)
+	??1crypto_md5_c@@UAE@XZ @ 128 NONAME ; crypto_md5_c::~crypto_md5_c(void)
+	?SetThumbprintPresent@EapCertificateEntry@@QAEXXZ @ 129 NONAME ; void EapCertificateEntry::SetThumbprintPresent(void)
+	?set_trace_file_name@eap_am_tools_symbian_c@@UAE?AW4eap_status_e@@PBVeap_variable_data_c@@@Z @ 130 NONAME ; enum eap_status_e eap_am_tools_symbian_c::set_trace_file_name(class eap_variable_data_c const *)
+	?add_parameter_data@eap_process_tlv_message_data_c@@QAE?AW4eap_status_e@@K@Z @ 131 NONAME ; enum eap_status_e eap_process_tlv_message_data_c::add_parameter_data(unsigned long)
+	?set_is_valid@crypto_ephemeral_diffie_hellman_c@@QAEXXZ @ 132 NONAME ; void crypto_ephemeral_diffie_hellman_c::set_is_valid(void)
+	??1eap_am_file_input_symbian_c@@UAE@XZ @ 133 NONAME ; eap_am_file_input_symbian_c::~eap_am_file_input_symbian_c(void)
+	?SetIssuerNamePresent@EapCertificateEntry@@QAEXXZ @ 134 NONAME ; void EapCertificateEntry::SetIssuerNamePresent(void)
+	??1eap_session_core_base_c@@UAE@XZ @ 135 NONAME ; eap_session_core_base_c::~eap_session_core_base_c(void)
+	?get_Encryption_Type@simple_config_credential_c@@QAE?AW4simple_config_Encryption_Type_e@@XZ @ 136 NONAME ; enum simple_config_Encryption_Type_e simple_config_credential_c::get_Encryption_Type(void)
+	?get_digest_length@crypto_md4_c@@UAEKXZ @ 137 NONAME ; unsigned long crypto_md4_c::get_digest_length(void)
+	?eap_read_u16_t_little_endian_order@@YAGPBXK@Z @ 138 NONAME ; unsigned short eap_read_u16_t_little_endian_order(void const *, unsigned long)
+	?get_vendor_id@eap_expanded_type_c@@QBE?AW4eap_type_vendor_id_e@@XZ @ 139 NONAME ; enum eap_type_vendor_id_e eap_expanded_type_c::get_vendor_id(void) const
+	?decrypt_data@crypto_rc4_c@@UAE?AW4eap_status_e@@PBXPAXK@Z @ 140 NONAME ; enum eap_status_e crypto_rc4_c::decrypt_data(void const *, void *, unsigned long)
+	?u64_struct_to_u64_t@eap_am_tools_symbian_c@@UAE_KUu64_struct@@@Z @ 141 NONAME ; unsigned long long eap_am_tools_symbian_c::u64_struct_to_u64_t(struct u64_struct)
+	?get_eap_identifier@eap_core_nak_info_c@@QBEEXZ @ 142 NONAME ; unsigned char eap_core_nak_info_c::get_eap_identifier(void) const
+	?add_parameter_data@eap_process_tlv_message_data_c@@QAE?AW4eap_status_e@@PBVeap_buf_chain_wr_c@@@Z @ 143 NONAME ; enum eap_status_e eap_process_tlv_message_data_c::add_parameter_data(class eap_buf_chain_wr_c const *)
+	??0crypto_aes_c@@QAE@PAVabs_eap_am_tools_c@@@Z @ 144 NONAME ; crypto_aes_c::crypto_aes_c(class abs_eap_am_tools_c *)
+	?md4_final@eap_am_crypto_symbian_c@@UAE?AW4eap_status_e@@PAVeap_variable_data_c@@PAEPAK@Z @ 145 NONAME ; enum eap_status_e eap_am_crypto_symbian_c::md4_final(class eap_variable_data_c *, unsigned char *, unsigned long *)
+	?t_prf_init@crypto_eap_fast_hmac_sha1_prf_c@@QAE?AW4eap_status_e@@PBVeap_variable_data_c@@00@Z @ 146 NONAME ; enum eap_status_e crypto_eap_fast_hmac_sha1_prf_c::t_prf_init(class eap_variable_data_c const *, class eap_variable_data_c const *, class eap_variable_data_c const *)
+	?SetThumbprint@EapCertificateEntry@@QAEHABV?$TBuf@$0EA@@@@Z @ 147 NONAME ; int EapCertificateEntry::SetThumbprint(class TBuf<64> const &)
+	??0eap_am_network_id_c@@QAE@PAVabs_eap_am_tools_c@@PBVeap_variable_data_c@@1G@Z @ 148 NONAME ; eap_am_network_id_c::eap_am_network_id_c(class abs_eap_am_tools_c *, class eap_variable_data_c const *, class eap_variable_data_c const *, unsigned short)
+	??1abs_crypto_block_algorithm_c@@UAE@XZ @ 149 NONAME ; abs_crypto_block_algorithm_c::~abs_crypto_block_algorithm_c(void)
+	?add_data_to_offset@eap_variable_data_c@@QAE?AW4eap_status_e@@KPBXK@Z @ 150 NONAME ; enum eap_status_e eap_variable_data_c::add_data_to_offset(unsigned long, void const *, unsigned long)
+	?create_uuid_v5_from_mac_address@eap_am_tools_c@@UAE?AW4eap_status_e@@PBEKPAVeap_variable_data_c@@@Z @ 151 NONAME ; enum eap_status_e eap_am_tools_c::create_uuid_v5_from_mac_address(unsigned char const *, unsigned long, class eap_variable_data_c *)
+	?shutdown_operation@eap_core_c@@CA?AW4eap_status_e@@PAVeap_base_type_c@@PAVabs_eap_am_tools_c@@@Z @ 152 NONAME ; enum eap_status_e eap_core_c::shutdown_operation(class eap_base_type_c *, class abs_eap_am_tools_c *)
+	?stop_timer_thread@eap_am_tools_symbian_c@@UAE?AW4eap_status_e@@XZ @ 153 NONAME ; enum eap_status_e eap_am_tools_symbian_c::stop_timer_thread(void)
+	?get_mac_address@eap_rogue_ap_entry_c@@QBEPAEXZ @ 154 NONAME ; unsigned char * eap_rogue_ap_entry_c::get_mac_address(void) const
+	?compare_length@eap_variable_data_c@@QBEJPBV1@K@Z @ 155 NONAME ; long eap_variable_data_c::compare_length(class eap_variable_data_c const *, unsigned long) const
+	?create_eap_session@eap_session_core_c@@UAE?AW4eap_status_e@@PBVeap_am_network_id_c@@@Z @ 156 NONAME ; enum eap_status_e eap_session_core_c::create_eap_session(class eap_am_network_id_c const *)
+	??0eap_am_mutex_base_c@@QAE@XZ @ 157 NONAME ; eap_am_mutex_base_c::eap_am_mutex_base_c(void)
+	?get_header_buffer_length@eap_general_header_base_c@@QBEKXZ @ 158 NONAME ; unsigned long eap_general_header_base_c::get_header_buffer_length(void) const
+	?get_data_length@eap_variable_data_c@@QBEKXZ @ 159 NONAME ; unsigned long eap_variable_data_c::get_data_length(void) const
+	?restart_authentication@eap_session_core_c@@UAE?AW4eap_status_e@@PBVeap_am_network_id_c@@_N11@Z @ 160 NONAME ; enum eap_status_e eap_session_core_c::restart_authentication(class eap_am_network_id_c const *, bool, bool, bool)
+	?add_rand_seed@eap_am_crypto_symbian_c@@UAE?AW4eap_status_e@@PBEK@Z @ 161 NONAME ; enum eap_status_e eap_am_crypto_symbian_c::add_rand_seed(unsigned char const *, unsigned long)
+	?SetSubjectName@EapCertificateEntry@@QAEHABV?$TBuf@$0PP@@@@Z @ 162 NONAME ; int EapCertificateEntry::SetSubjectName(class TBuf<255> const &)
+	??0simple_config_credential_c@@QAE@PAVabs_eap_am_tools_c@@@Z @ 163 NONAME ; simple_config_credential_c::simple_config_credential_c(class abs_eap_am_tools_c *)
+	??0EapMessageQueue@@QAE@PAVabs_eap_am_tools_c@@@Z @ 164 NONAME ; EapMessageQueue::EapMessageQueue(class abs_eap_am_tools_c *)
+	?set_type@eap_am_network_id_c@@QAEXG@Z @ 165 NONAME ; void eap_am_network_id_c::set_type(unsigned short)
+	?set_is_valid@eap_variable_data_c@@QAEXXZ @ 166 NONAME ; void eap_variable_data_c::set_is_valid(void)
+	?get_trace_mask@eap_am_tools_c@@UBEKXZ @ 167 NONAME ; unsigned long eap_am_tools_c::get_trace_mask(void) const
+	?set_trace_prefix@eap_am_tools_symbian_c@@UAE?AW4eap_status_e@@PBVeap_variable_data_c@@@Z @ 168 NONAME ; enum eap_status_e eap_am_tools_symbian_c::set_trace_prefix(class eap_variable_data_c const *)
+	?get_owner_thread@eap_am_mutex_symbian_c@@QBEPBVRThread@@XZ @ 169 NONAME ; class RThread const * eap_am_mutex_symbian_c::get_owner_thread(void) const
+	?copy@eap_am_crypto_sha_256_c@@QAEPAV1@XZ @ 170 NONAME ; class eap_am_crypto_sha_256_c * eap_am_crypto_sha_256_c::copy(void)
+	??0crypto_md5_c@@QAE@PAVabs_eap_am_tools_c@@@Z @ 171 NONAME ; crypto_md5_c::crypto_md5_c(class abs_eap_am_tools_c *)
+	??1eapol_ethernet_header_wr_c@@UAE@XZ @ 172 NONAME ; eapol_ethernet_header_wr_c::~eapol_ethernet_header_wr_c(void)
+	?ConvertInternalTypeToExpandedEAPType@CEapConversion@@SAHPBVeap_expanded_type_c@@PAVTEapExpandedType@@@Z @ 173 NONAME ; int CEapConversion::ConvertInternalTypeToExpandedEAPType(class eap_expanded_type_c const *, class TEapExpandedType *)
+	?parse_nai@eap_am_tools_c@@UAE?AW4eap_status_e@@PBVeap_variable_data_c@@PAV3@1@Z @ 174 NONAME ; enum eap_status_e eap_am_tools_c::parse_nai(class eap_variable_data_c const *, class eap_variable_data_c *, class eap_variable_data_c *)
+	?get_eap_type@eap_state_notification_c@@UBE?AVeap_expanded_type_c@@XZ @ 175 NONAME ; class eap_expanded_type_c eap_state_notification_c::get_eap_type(void) const
+	?read_parameter_data@eap_process_tlv_message_data_c@@QAE?AW4eap_status_e@@PBV?$eap_array_c@Veap_tlv_header_c@@@@KPAE@Z @ 176 NONAME ; enum eap_status_e eap_process_tlv_message_data_c::read_parameter_data(class eap_array_c<class eap_tlv_header_c> const *, unsigned long, unsigned char *)
+	?get_header_offset@eap_session_core_c@@UAEKPAK0@Z @ 177 NONAME ; unsigned long eap_session_core_c::get_header_offset(unsigned long *, unsigned long *)
+	?ConvertCertificatesToInternalType@CEapConversion@@SAHPAVabs_eap_am_tools_c@@PBV?$RPointerArray@VEapCertificateEntry@@@@PAV?$eap_array_c@Veap_certificate_entry_c@@@@@Z @ 178 NONAME ; int CEapConversion::ConvertCertificatesToInternalType(class abs_eap_am_tools_c *, class RPointerArray<class EapCertificateEntry> const *, class eap_array_c<class eap_certificate_entry_c> *)
+	?decrypt_data@crypto_cbc_c@@UAE?AW4eap_status_e@@PBXPAXK@Z @ 179 NONAME ; enum eap_status_e crypto_cbc_c::decrypt_data(void const *, void *, unsigned long)
+	?get_expanded_type_data@eap_expanded_type_c@@QBE?AW4eap_status_e@@PAVabs_eap_am_tools_c@@PAVeap_variable_data_c@@@Z @ 180 NONAME ; enum eap_status_e eap_expanded_type_c::get_expanded_type_data(class abs_eap_am_tools_c *, class eap_variable_data_c *) const
+	?hmac_128_final@crypto_hmac_c@@QAE?AW4eap_status_e@@PAXPAK@Z @ 181 NONAME ; enum eap_status_e crypto_hmac_c::hmac_128_final(void *, unsigned long *)
+	?get_is_valid@crypto_rc4_c@@UAE_NXZ @ 182 NONAME ; bool crypto_rc4_c::get_is_valid(void)
+	??0TEapExpandedType@@QAE@ABV0@@Z @ 183 NONAME ; TEapExpandedType::TEapExpandedType(class TEapExpandedType const &)
+	?read_parameter_data@eap_process_tlv_message_data_c@@QAE?AW4eap_status_e@@PBV?$eap_array_c@Veap_tlv_header_c@@@@KPAW4eapol_tkip_mic_failure_type_e@eapol_RSNA_key_header_c@@@Z @ 184 NONAME ; enum eap_status_e eap_process_tlv_message_data_c::read_parameter_data(class eap_array_c<class eap_tlv_header_c> const *, unsigned long, enum eapol_RSNA_key_header_c::eapol_tkip_mic_failure_type_e *)
+	?set_is_valid@eap_session_core_c@@UAEXXZ @ 185 NONAME ; void eap_session_core_c::set_is_valid(void)
+	?GetEapRequestsString@EapServerStrings@@SAPBDH@Z @ 186 NONAME ; char const * EapServerStrings::GetEapRequestsString(int)
+	?re_activate_timer_queue@eap_am_tools_symbian_c@@UAE?AW4eap_status_e@@XZ @ 187 NONAME ; enum eap_status_e eap_am_tools_symbian_c::re_activate_timer_queue(void)
+	?eap_host_to_little_endian_long_long@@YA_K_K@Z @ 188 NONAME ; unsigned long long eap_host_to_little_endian_long_long(unsigned long long)
+	??1eap_buf_chain_rd_c@@UAE@XZ @ 189 NONAME ; eap_buf_chain_rd_c::~eap_buf_chain_rd_c(void)
+	?set_decryption_key_3des_ede@eap_am_crypto_symbian_c@@UAE?AW4eap_status_e@@PAVeap_variable_data_c@@PBEK@Z @ 190 NONAME ; enum eap_status_e eap_am_crypto_symbian_c::set_decryption_key_3des_ede(class eap_variable_data_c *, unsigned char const *, unsigned long)
+	??0eap_am_mutex_symbian_c@@QAE@PBV0@@Z @ 191 NONAME ; eap_am_mutex_symbian_c::eap_am_mutex_symbian_c(class eap_am_mutex_symbian_c const *)
+	?eap_status_return_file_number@eap_am_tools_c@@UAE?AW4eap_status_e@@_NW42@KKJ@Z @ 192 NONAME ; enum eap_status_e eap_am_tools_c::eap_status_return_file_number(bool, enum eap_status_e, unsigned long, unsigned long, long)
+	??1eap_core_c@@UAE@XZ @ 193 NONAME ; eap_core_c::~eap_core_c(void)
+	?get_payload_size@eap_process_tlv_message_data_c@@QBEKPBV?$eap_array_c@Vnetwork_key_and_index_c@@@@@Z @ 194 NONAME ; unsigned long eap_process_tlv_message_data_c::get_payload_size(class eap_array_c<class network_key_and_index_c> const *) const
+	?copy_context@crypto_sha_256_c@@QAE?AW4eap_status_e@@PBVeap_variable_data_c@@@Z @ 195 NONAME ; enum eap_status_e crypto_sha_256_c::copy_context(class eap_variable_data_c const *)
+	??0eap_header_wr_c@@QAE@PAVabs_eap_am_tools_c@@PAEK@Z @ 196 NONAME ; eap_header_wr_c::eap_header_wr_c(class abs_eap_am_tools_c *, unsigned char *, unsigned long)
+	?hash_init@crypto_sha1_c@@UAE?AW4eap_status_e@@XZ @ 197 NONAME ; enum eap_status_e crypto_sha1_c::hash_init(void)
+	?get_payload_size@eap_process_tlv_message_data_c@@QBEKPBVabs_eap_state_notification_c@@@Z @ 198 NONAME ; unsigned long eap_process_tlv_message_data_c::get_payload_size(class abs_eap_state_notification_c const *) const
+	?GetSubjectNameWritable@EapCertificateEntry@@QAEPAVTDes16@@XZ @ 199 NONAME ; class TDes16 * EapCertificateEntry::GetSubjectNameWritable(void)
+	?set_copy_of_network_id@eap_am_network_id_c@@QAE?AW4eap_status_e@@PBV1@@Z @ 200 NONAME ; enum eap_status_e eap_am_network_id_c::set_copy_of_network_id(class eap_am_network_id_c const *)
+	?hash@eap_variable_data_c@@QBEKK@Z @ 201 NONAME ; unsigned long eap_variable_data_c::hash(unsigned long) const
+	?get_subsect@eap_file_config_c@@AAE?AW4eap_status_e@@PAVabs_eap_am_file_input_c@@PAVeap_variable_data_c@@@Z @ 202 NONAME ; enum eap_status_e eap_file_config_c::get_subsect(class abs_eap_am_file_input_c *, class eap_variable_data_c *)
+	?eap_status_return@eap_am_tools_c@@UAE?AW4eap_status_e@@_NW42@PBDJ@Z @ 203 NONAME ; enum eap_status_e eap_am_tools_c::eap_status_return(bool, enum eap_status_e, char const *, long)
+	?object_increase_reference_count@eap_core_c@@QAEXXZ @ 204 NONAME ; void eap_core_c::object_increase_reference_count(void)
+	?expand_key@crypto_kd_hmac_sha256_c@@QAE?AW4eap_status_e@@PAVeap_variable_data_c@@KPBV3@1@Z @ 205 NONAME ; enum eap_status_e crypto_kd_hmac_sha256_c::expand_key(class eap_variable_data_c *, unsigned long, class eap_variable_data_c const *, class eap_variable_data_c const *)
+	?set_is_invalid@crypto_tls_sha1_prf_c@@AAEXXZ @ 206 NONAME ; void crypto_tls_sha1_prf_c::set_is_invalid(void)
+	?get_is_valid@crypto_eap_fast_hmac_sha1_prf_c@@QAE_NXZ @ 207 NONAME ; bool crypto_eap_fast_hmac_sha1_prf_c::get_is_valid(void)
+	?copy@eap_rogue_ap_entry_c@@QBEPAV1@XZ @ 208 NONAME ; class eap_rogue_ap_entry_c * eap_rogue_ap_entry_c::copy(void) const
+	?set_is_valid@crypto_cbc_c@@UAEXXZ @ 209 NONAME ; void crypto_cbc_c::set_is_valid(void)
+	?tls_prf_cleanup@crypto_tls_prf_c@@QAE?AW4eap_status_e@@XZ @ 210 NONAME ; enum eap_status_e crypto_tls_prf_c::tls_prf_cleanup(void)
+	?get_packet_type@eapol_header_base_c@@QBE?AW4eapol_packet_type_e@@XZ @ 211 NONAME ; enum eapol_packet_type_e eapol_header_base_c::get_packet_type(void) const
+	?copy@crypto_sha1_c@@UAEPAVabs_crypto_hash_algorithm_c@@XZ @ 212 NONAME ; class abs_crypto_hash_algorithm_c * crypto_sha1_c::copy(void)
+	?timer_expired@eap_core_c@@UAE?AW4eap_status_e@@KPAX@Z @ 213 NONAME ; enum eap_status_e eap_core_c::timer_expired(unsigned long, void *)
+	?get_parameter_data@eap_process_tlv_message_data_c@@QAE?AW4eap_status_e@@PBVeap_tlv_header_c@@PAK@Z @ 214 NONAME ; enum eap_status_e eap_process_tlv_message_data_c::get_parameter_data(class eap_tlv_header_c const *, unsigned long *)
+	?get_data_length@eapol_ethernet_header_base_c@@QBEKXZ @ 215 NONAME ; unsigned long eapol_ethernet_header_base_c::get_data_length(void) const
+	?file_read_line@eap_am_file_input_symbian_c@@UAE?AW4eap_status_e@@PAVeap_variable_data_c@@@Z @ 216 NONAME ; enum eap_status_e eap_am_file_input_symbian_c::file_read_line(class eap_variable_data_c *)
+	?reset@eap_core_c@@QAE?AW4eap_status_e@@XZ @ 217 NONAME ; enum eap_status_e eap_core_c::reset(void)
+	?eap_host_to_little_endian_short@@YAGG@Z @ 218 NONAME ; unsigned short eap_host_to_little_endian_short(unsigned short)
+	?get_key_index@eapol_session_key_c@@QBEKXZ @ 219 NONAME ; unsigned long eapol_session_key_c::get_key_index(void) const
+	?GetValue@TEapExpandedType@@QBEABV?$TBuf8@$07@@XZ @ 220 NONAME ; class TBuf8<8> const & TEapExpandedType::GetValue(void) const
+	?get_message_type_string@eap_simple_config_trace_string_c@@QBEPBDW4simple_config_Message_Type_e@@@Z @ 221 NONAME ; char const * eap_simple_config_trace_string_c::get_message_type_string(enum simple_config_Message_Type_e) const
+	??0eap_variable_data_c@@QAE@PAVabs_eap_am_tools_c@@PBXK_N2@Z @ 222 NONAME ; eap_variable_data_c::eap_variable_data_c(class abs_eap_am_tools_c *, void const *, unsigned long, bool, bool)
+	?read_parameter_data@eap_process_tlv_message_data_c@@QAE?AW4eap_status_e@@PBV?$eap_array_c@Veap_tlv_header_c@@@@KPAVeapol_session_key_c@@@Z @ 223 NONAME ; enum eap_status_e eap_process_tlv_message_data_c::read_parameter_data(class eap_array_c<class eap_tlv_header_c> const *, unsigned long, class eapol_session_key_c *)
+	?set_type@eap_config_value_c@@QAEXW4eap_configure_type_e@@@Z @ 224 NONAME ; void eap_config_value_c::set_type(enum eap_configure_type_e)
+	??1abs_crypto_stream_algorithm_c@@UAE@XZ @ 225 NONAME ; abs_crypto_stream_algorithm_c::~abs_crypto_stream_algorithm_c(void)
+	??1eapol_ethernet_header_base_c@@UAE@XZ @ 226 NONAME ; eapol_ethernet_header_base_c::~eapol_ethernet_header_base_c(void)
+	?eap_read_u24_t_network_order@@YAKPBXK@Z @ 227 NONAME ; unsigned long eap_read_u24_t_network_order(void const *, unsigned long)
+	?hash_init@eap_am_crypto_md4_c@@QAE?AW4eap_status_e@@XZ @ 228 NONAME ; enum eap_status_e eap_am_crypto_md4_c::hash_init(void)
+	?cnf_get_string@eap_file_config_c@@AAE?AW4eap_status_e@@PBVeap_variable_data_c@@PAV3@1PAW4eap_configure_type_e@@@Z @ 229 NONAME ; enum eap_status_e eap_file_config_c::cnf_get_string(class eap_variable_data_c const *, class eap_variable_data_c *, class eap_variable_data_c *, enum eap_configure_type_e *)
+	?sleep@eap_am_tools_symbian_c@@UAEXK@Z @ 230 NONAME ; void eap_am_tools_symbian_c::sleep(unsigned long)
+	?eap_sha1_process_data_host_order@eap_am_crypto_sha1_c@@AAE?AW4eap_status_e@@PBKK@Z @ 231 NONAME ; enum eap_status_e eap_am_crypto_sha1_c::eap_sha1_process_data_host_order(unsigned long const *, unsigned long)
+	?get_data@eapol_header_base_c@@QBEPAEK@Z @ 232 NONAME ; unsigned char * eapol_header_base_c::get_data(unsigned long) const
+	?get_parameter_data@eap_process_tlv_message_data_c@@QAE?AW4eap_status_e@@PBVeap_tlv_header_c@@PAV?$eap_array_c@Vsimple_config_credential_c@@@@@Z @ 233 NONAME ; enum eap_status_e eap_process_tlv_message_data_c::get_parameter_data(class eap_tlv_header_c const *, class eap_array_c<class simple_config_credential_c> *)
+	?get_block_size@crypto_sha1_c@@UAEKXZ @ 234 NONAME ; unsigned long crypto_sha1_c::get_block_size(void)
+	?set_is_valid@crypto_tls_sha1_prf_c@@AAEXXZ @ 235 NONAME ; void crypto_tls_sha1_prf_c::set_is_valid(void)
+	?get_clock_ticks@eap_am_tools_symbian_c@@UAE_KXZ @ 236 NONAME ; unsigned long long eap_am_tools_symbian_c::get_clock_ticks(void)
+	?GetSubjectName@EapCertificateEntry@@QBEPBVTDes16@@XZ @ 237 NONAME ; class TDes16 const * EapCertificateEntry::GetSubjectName(void) const
+	?get_data@eap_buf_chain_base_c@@QBEPAEK@Z @ 238 NONAME ; unsigned char * eap_buf_chain_base_c::get_data(unsigned long) const
+	?SetSerialNumber@EapCertificateEntry@@QAEHABV?$TBuf@$0PP@@@@Z @ 239 NONAME ; int EapCertificateEntry::SetSerialNumber(class TBuf<255> const &)
+	?read_parameter_data@eap_process_tlv_message_data_c@@QAE?AW4eap_status_e@@PBV?$eap_array_c@Veap_tlv_header_c@@@@KPAW4eapol_key_authentication_type_e@@@Z @ 240 NONAME ; enum eap_status_e eap_process_tlv_message_data_c::read_parameter_data(class eap_array_c<class eap_tlv_header_c> const *, unsigned long, enum eapol_key_authentication_type_e *)
+	?copy@network_key_and_index_c@@QAEPAV1@XZ @ 241 NONAME ; class network_key_and_index_c * network_key_and_index_c::copy(void)
+	?copy@crypto_md5_c@@UAEPAVabs_crypto_hash_algorithm_c@@XZ @ 242 NONAME ; class abs_crypto_hash_algorithm_c * crypto_md5_c::copy(void)
+	?get_rand_bytes@eap_am_crypto_symbian_c@@UAE?AW4eap_status_e@@PAEK@Z @ 243 NONAME ; enum eap_status_e eap_am_crypto_symbian_c::get_rand_bytes(unsigned char *, unsigned long)
+	?ConvertFromBuf16ToInternal@CEapConversion@@SAHPAVabs_eap_am_tools_c@@PBVTDes16@@PAVeap_variable_data_c@@@Z @ 244 NONAME ; int CEapConversion::ConvertFromBuf16ToInternal(class abs_eap_am_tools_c *, class TDes16 const *, class eap_variable_data_c *)
+	?read_parameter_data@eap_process_tlv_message_data_c@@QAE?AW4eap_status_e@@PBV?$eap_array_c@Veap_tlv_header_c@@@@KW4eap_tlv_message_type_e@@PAW42@@Z @ 245 NONAME ; enum eap_status_e eap_process_tlv_message_data_c::read_parameter_data(class eap_array_c<class eap_tlv_header_c> const *, unsigned long, enum eap_tlv_message_type_e, enum eap_status_e *)
+	?get_type@eap_am_network_id_c@@QBEGXZ @ 246 NONAME ; unsigned short eap_am_network_id_c::get_type(void) const
+	?get_eap_type@eap_master_session_key_c@@QBE?AVeap_expanded_type_c@@XZ @ 247 NONAME ; class eap_expanded_type_c eap_master_session_key_c::get_eap_type(void) const
+	??8TEapExpandedType@@QBE_NABV0@@Z @ 248 NONAME ; bool TEapExpandedType::operator==(class TEapExpandedType const &) const
+	?get_key_length@crypto_cbc_c@@UAEKXZ @ 249 NONAME ; unsigned long crypto_cbc_c::get_key_length(void)
+	?packet_process@eap_core_c@@UAE?AW4eap_status_e@@PBVeap_am_network_id_c@@PAVeap_general_header_base_c@@K@Z @ 250 NONAME ; enum eap_status_e eap_core_c::packet_process(class eap_am_network_id_c const *, class eap_general_header_base_c *, unsigned long)
+	?hash_init@crypto_md5_c@@UAE?AW4eap_status_e@@XZ @ 251 NONAME ; enum eap_status_e crypto_md5_c::hash_init(void)
+	?memmove@eap_am_tools_symbian_c@@UAEXPAXPBXK@Z @ 252 NONAME ; void eap_am_tools_symbian_c::memmove(void *, void const *, unsigned long)
+	?set_marked_removed@eap_core_c@@QAEXXZ @ 253 NONAME ; void eap_core_c::set_marked_removed(void)
+	?set_key_type@eapol_session_key_c@@QAEXW4eapol_key_type_e@@@Z @ 254 NONAME ; void eapol_session_key_c::set_key_type(enum eapol_key_type_e)
+	?eap_htonl@@YAKK@Z @ 255 NONAME ; unsigned long eap_htonl(unsigned long)
+	?sha_256_update@eap_am_crypto_symbian_c@@UAE?AW4eap_status_e@@PAVeap_variable_data_c@@PBEK@Z @ 256 NONAME ; enum eap_status_e eap_am_crypto_symbian_c::sha_256_update(class eap_variable_data_c *, unsigned char const *, unsigned long)
+	?eap_md4_transform_host_order@eap_am_crypto_md4_c@@AAE?AW4eap_status_e@@PBKK@Z @ 257 NONAME ; enum eap_status_e eap_am_crypto_md4_c::eap_md4_transform_host_order(unsigned long const *, unsigned long)
+	?get_payload_size@eap_process_tlv_message_data_c@@QBEKPBVeap_variable_data_c@@PBVeap_config_value_c@@@Z @ 258 NONAME ; unsigned long eap_process_tlv_message_data_c::get_payload_size(class eap_variable_data_c const *, class eap_config_value_c const *) const
+	??0eap_am_network_id_c@@QAE@PAVabs_eap_am_tools_c@@@Z @ 259 NONAME ; eap_am_network_id_c::eap_am_network_id_c(class abs_eap_am_tools_c *)
+	?read_parameter_data@eap_process_tlv_message_data_c@@QAE?AW4eap_status_e@@PBV?$eap_array_c@Veap_tlv_header_c@@@@KPA_N@Z @ 260 NONAME ; enum eap_status_e eap_process_tlv_message_data_c::read_parameter_data(class eap_array_c<class eap_tlv_header_c> const *, unsigned long, bool *)
+	?get_partner@eap_session_core_c@@QAEPAVabs_eap_session_core_c@@XZ @ 261 NONAME ; class abs_eap_session_core_c * eap_session_core_c::get_partner(void)
+	?get_is_valid@eap_am_crypto_rc4_c@@QAE_NXZ @ 262 NONAME ; bool eap_am_crypto_rc4_c::get_is_valid(void)
+	?set_version@eapol_header_base_c@@QAEXW4eapol_protocol_version_e@@@Z @ 263 NONAME ; void eapol_header_base_c::set_version(enum eapol_protocol_version_e)
+	?set_encryption_key@crypto_aes_wrap_c@@QAE?AW4eap_status_e@@PBXK@Z @ 264 NONAME ; enum eap_status_e crypto_aes_wrap_c::set_encryption_key(void const *, unsigned long)
+	?add_parameter_data@eap_process_tlv_message_data_c@@QAE?AW4eap_status_e@@PBV?$eap_array_c@Vsimple_config_credential_c@@@@@Z @ 265 NONAME ; enum eap_status_e eap_process_tlv_message_data_c::add_parameter_data(class eap_array_c<class simple_config_credential_c> const *)
+	?write_configure@eap_core_c@@UAE?AW4eap_status_e@@PBVeap_configuration_field_c@@PAVeap_variable_data_c@@@Z @ 266 NONAME ; enum eap_status_e eap_core_c::write_configure(class eap_configuration_field_c const *, class eap_variable_data_c *)
+	?ConvertFromTDesCToInternal@CEapConversion@@SAHPAVabs_eap_am_tools_c@@ABVTDesC16@@PAVeap_variable_data_c@@@Z @ 267 NONAME ; int CEapConversion::ConvertFromTDesCToInternal(class abs_eap_am_tools_c *, class TDesC16 const &, class eap_variable_data_c *)
+	?cleanup@crypto_rsa_c@@QAE?AW4eap_status_e@@XZ @ 268 NONAME ; enum eap_status_e crypto_rsa_c::cleanup(void)
+	?object_decrease_reference_count@eap_base_type_c@@QAEKXZ @ 269 NONAME ; unsigned long eap_base_type_c::object_decrease_reference_count(void)
+	?get_is_valid@crypto_md4_c@@UAE_NXZ @ 270 NONAME ; bool crypto_md4_c::get_is_valid(void)
+	?allocate_message_buffer@eap_tlv_message_data_c@@QAE?AW4eap_status_e@@KKPAPAX@Z @ 271 NONAME ; enum eap_status_e eap_tlv_message_data_c::allocate_message_buffer(unsigned long, unsigned long, void * *)
+	??1eap_header_rd_c@@UAE@XZ @ 272 NONAME ; eap_header_rd_c::~eap_header_rd_c(void)
+	?hash_cleanup@crypto_sha1_c@@UAE?AW4eap_status_e@@XZ @ 273 NONAME ; enum eap_status_e crypto_sha1_c::hash_cleanup(void)
+	?GetSecondaryName@EapCertificateEntry@@QBEPBVTDes16@@XZ @ 274 NONAME ; class TDes16 const * EapCertificateEntry::GetSecondaryName(void) const
+	?convert_hex_ascii_to_bytes@eap_am_tools_c@@UAE?AW4eap_status_e@@PBXKPAVeap_variable_data_c@@@Z @ 275 NONAME ; enum eap_status_e eap_am_tools_c::convert_hex_ascii_to_bytes(void const *, unsigned long, class eap_variable_data_c *)
+	?hash_update@eap_am_crypto_md4_c@@QAE?AW4eap_status_e@@PBXK@Z @ 276 NONAME ; enum eap_status_e eap_am_crypto_md4_c::hash_update(void const *, unsigned long)
+	??0EapMessageBuffer@@QAE@PAVabs_eap_am_tools_c@@@Z @ 277 NONAME ; EapMessageBuffer::EapMessageBuffer(class abs_eap_am_tools_c *)
+	?get_parameter_data@eap_process_tlv_message_data_c@@QAE?AW4eap_status_e@@PBVeap_tlv_header_c@@PAVnetwork_key_and_index_c@@@Z @ 278 NONAME ; enum eap_status_e eap_process_tlv_message_data_c::get_parameter_data(class eap_tlv_header_c const *, class network_key_and_index_c *)
+	?get_is_reserved@eap_am_mutex_base_c@@QBE_NXZ @ 279 NONAME ; bool eap_am_mutex_base_c::get_is_reserved(void) const
+	?hash_init@eap_am_crypto_sha1_c@@QAE?AW4eap_status_e@@XZ @ 280 NONAME ; enum eap_status_e eap_am_crypto_sha1_c::hash_init(void)
+	?get_is_valid@crypto_cbc_c@@UAE_NXZ @ 281 NONAME ; bool crypto_cbc_c::get_is_valid(void)
+	?convert_bytes_to_ascii_armor@eap_am_tools_c@@UAE?AW4eap_status_e@@PBEKPAEPAK@Z @ 282 NONAME ; enum eap_status_e eap_am_tools_c::convert_bytes_to_ascii_armor(unsigned char const *, unsigned long, unsigned char *, unsigned long *)
+	?copy@eap_network_id_selector_c@@QBEPAV1@XZ @ 283 NONAME ; class eap_network_id_selector_c * eap_network_id_selector_c::copy(void) const
+	?get_mem_guard_length@eap_buf_chain_base_c@@QAEKXZ @ 284 NONAME ; unsigned long eap_buf_chain_base_c::get_mem_guard_length(void)
+	?eap_write_u16_t_little_endian_order@@YA?AW4eap_status_e@@PAXKG@Z @ 285 NONAME ; enum eap_status_e eap_write_u16_t_little_endian_order(void *, unsigned long, unsigned short)
+	?trace@EAPSettings@@QBEXXZ @ 286 NONAME ; void EAPSettings::trace(void) const
+	?read_parameter_data@eap_process_tlv_message_data_c@@QAE?AW4eap_status_e@@PBV?$eap_array_c@Veap_tlv_header_c@@@@KPAG@Z @ 287 NONAME ; enum eap_status_e eap_process_tlv_message_data_c::read_parameter_data(class eap_array_c<class eap_tlv_header_c> const *, unsigned long, unsigned short *)
+	?read_parameter_data@eap_process_tlv_message_data_c@@QAE?AW4eap_status_e@@PBV?$eap_array_c@Veap_tlv_header_c@@@@KPAW4eapol_RSNA_cipher_e@eapol_RSNA_key_header_c@@@Z @ 288 NONAME ; enum eap_status_e eap_process_tlv_message_data_c::read_parameter_data(class eap_array_c<class eap_tlv_header_c> const *, unsigned long, enum eapol_RSNA_key_header_c::eapol_RSNA_cipher_e *)
+	??1crypto_3des_ede_c@@UAE@XZ @ 289 NONAME ; crypto_3des_ede_c::~crypto_3des_ede_c(void)
+	?get_saved_eap_identity@eap_core_c@@UAE?AW4eap_status_e@@PAVeap_variable_data_c@@@Z @ 290 NONAME ; enum eap_status_e eap_core_c::get_saved_eap_identity(class eap_variable_data_c *)
+	?convert_ascii_to_uppercase@eap_am_tools_c@@UAE?AW4eap_status_e@@PAEK@Z @ 291 NONAME ; enum eap_status_e eap_am_tools_c::convert_ascii_to_uppercase(unsigned char *, unsigned long)
+	?get_subsection@eap_config_value_c@@QAEPAV?$eap_core_map_c@Veap_config_value_c@@Vabs_eap_core_map_c@@Veap_variable_data_c@@@@XZ @ 292 NONAME ; class eap_core_map_c<class eap_config_value_c, class abs_eap_core_map_c, class eap_variable_data_c> * eap_config_value_c::get_subsection(void)
+	?decrypt_with_private_key@crypto_rsa_c@@QAE?AW4eap_status_e@@PBVeap_variable_data_c@@0PAV3@@Z @ 293 NONAME ; enum eap_status_e crypto_rsa_c::decrypt_with_private_key(class eap_variable_data_c const *, class eap_variable_data_c const *, class eap_variable_data_c *)
+	?GetSerialNumber@EapCertificateEntry@@QBEPBVTDes16@@XZ @ 294 NONAME ; class TDes16 const * EapCertificateEntry::GetSerialNumber(void) const
+	?tls_prf_output@crypto_tls_prf_c@@QAE?AW4eap_status_e@@PAXK@Z @ 295 NONAME ; enum eap_status_e crypto_tls_prf_c::tls_prf_output(void *, unsigned long)
+	?get_is_writable@eap_variable_data_c@@QBE_NXZ @ 296 NONAME ; bool eap_variable_data_c::get_is_writable(void) const
+	?GetVendorId@TEapExpandedType@@QBEIXZ @ 297 NONAME ; unsigned int TEapExpandedType::GetVendorId(void) const
+	?convert_eap_type_to_u64_t@@YA_KVeap_expanded_type_c@@@Z @ 298 NONAME ; unsigned long long convert_eap_type_to_u64_t(class eap_expanded_type_c)
+	?hash_cleanup@crypto_sha_256_c@@UAE?AW4eap_status_e@@XZ @ 299 NONAME ; enum eap_status_e crypto_sha_256_c::hash_cleanup(void)
+	?get_vendor_type@eap_expanded_type_c@@QBEKXZ @ 300 NONAME ; unsigned long eap_expanded_type_c::get_vendor_type(void) const
+	?get_expanded_ietf_type_offset@eap_header_base_c@@SAKXZ @ 301 NONAME ; unsigned long eap_header_base_c::get_expanded_ietf_type_offset(void)
+	?get_data@eap_variable_data_c@@QBEPAEK@Z @ 302 NONAME ; unsigned char * eap_variable_data_c::get_data(unsigned long) const
+	?dublicate_mutex@eap_am_mutex_symbian_c@@UAEPAVabs_eap_am_mutex_c@@XZ @ 303 NONAME ; class abs_eap_am_mutex_c * eap_am_mutex_symbian_c::dublicate_mutex(void)
+	?update_non_aligned@crypto_cbc_c@@UAE?AW4eap_status_e@@PBXPAXK@Z @ 304 NONAME ; enum eap_status_e crypto_cbc_c::update_non_aligned(void const *, void *, unsigned long)
+	?hmac_cleanup@crypto_hmac_c@@UAE?AW4eap_status_e@@XZ @ 305 NONAME ; enum eap_status_e crypto_hmac_c::hmac_cleanup(void)
+	?get_payload_size@eap_process_tlv_message_data_c@@QBEKPBVeapol_session_key_c@@@Z @ 306 NONAME ; unsigned long eap_process_tlv_message_data_c::get_payload_size(class eapol_session_key_c const *) const
+	?set_copy@eap_master_session_key_c@@QAE?AW4eap_status_e@@PBV1@@Z @ 307 NONAME ; enum eap_status_e eap_master_session_key_c::set_copy(class eap_master_session_key_c const *)
+	?hash_init@eap_am_crypto_sha_256_c@@QAE?AW4eap_status_e@@XZ @ 308 NONAME ; enum eap_status_e eap_am_crypto_sha_256_c::hash_init(void)
+	?get_send_network_id@eap_core_retransmission_c@@QAEPAVeap_am_network_id_c@@XZ @ 309 NONAME ; class eap_am_network_id_c * eap_core_retransmission_c::get_send_network_id(void)
+	??0eap_session_core_c@@QAE@PAVabs_eap_am_tools_c@@PAVabs_eap_session_core_c@@_N@Z @ 310 NONAME ; eap_session_core_c::eap_session_core_c(class abs_eap_am_tools_c *, class abs_eap_session_core_c *, bool)
+	?read_parameter_data@eap_process_tlv_message_data_c@@QAE?AW4eap_status_e@@PBV?$eap_array_c@Veap_tlv_header_c@@@@KPAW4simple_config_Authentication_Type_e@@@Z @ 311 NONAME ; enum eap_status_e eap_process_tlv_message_data_c::read_parameter_data(class eap_array_c<class eap_tlv_header_c> const *, unsigned long, enum simple_config_Authentication_Type_e *)
+	?ConvertInternalTypeToCipherSuites@CEapConversion@@SAHPAVabs_eap_am_tools_c@@PBV?$eap_array_c@G@@PAV?$RArray@I@@@Z @ 312 NONAME ; int CEapConversion::ConvertInternalTypeToCipherSuites(class abs_eap_am_tools_c *, class eap_array_c<unsigned short> const *, class RArray<unsigned int> *)
+	?get_is_valid@eapol_session_key_c@@QBE_NXZ @ 313 NONAME ; bool eapol_session_key_c::get_is_valid(void) const
+	?get_ietf_type_field_length@eap_header_base_c@@SAKXZ @ 314 NONAME ; unsigned long eap_header_base_c::get_ietf_type_field_length(void)
+	?rsa_encrypt_with_private_key@eap_am_crypto_symbian_c@@UAE?AW4eap_status_e@@PAVeap_variable_data_c@@PBV3@10@Z @ 315 NONAME ; enum eap_status_e eap_am_crypto_symbian_c::rsa_encrypt_with_private_key(class eap_variable_data_c *, class eap_variable_data_c const *, class eap_variable_data_c const *, class eap_variable_data_c *)
+	?get_payload_size@eap_process_tlv_message_data_c@@QBEKPBV?$eap_array_c@Veap_expanded_type_c@@@@@Z @ 316 NONAME ; unsigned long eap_process_tlv_message_data_c::get_payload_size(class eap_array_c<class eap_expanded_type_c> const *) const
+	??0crypto_sha_256_c@@QAE@PAVabs_eap_am_tools_c@@@Z @ 317 NONAME ; crypto_sha_256_c::crypto_sha_256_c(class abs_eap_am_tools_c *)
+	??0eap_buf_chain_base_c@@QAE@W4eap_write_buffer_e@@PAVabs_eap_am_tools_c@@K@Z @ 318 NONAME ; eap_buf_chain_base_c::eap_buf_chain_base_c(enum eap_write_buffer_e, class abs_eap_am_tools_c *, unsigned long)
+	?eap_read_u64_t_little_endian_order@@YA_KPBXK@Z @ 319 NONAME ; unsigned long long eap_read_u64_t_little_endian_order(void const *, unsigned long)
+	?decrypt_data@crypto_cbc_c@@UAE?AW4eap_status_e@@PAXK@Z @ 320 NONAME ; enum eap_status_e crypto_cbc_c::decrypt_data(void *, unsigned long)
+	?get_is_valid@crypto_wpa_psk_password_hash_c@@QAE_NXZ @ 321 NONAME ; bool crypto_wpa_psk_password_hash_c::get_is_valid(void)
+	??1crypto_aes_wrap_c@@UAE@XZ @ 322 NONAME ; crypto_aes_wrap_c::~crypto_aes_wrap_c(void)
+	?add_parameter_data@eap_process_tlv_message_data_c@@QAE?AW4eap_status_e@@D@Z @ 323 NONAME ; enum eap_status_e eap_process_tlv_message_data_c::add_parameter_data(char)
+	?get_status_string@eap_status_string_c@@SAPBDW4eap_status_e@@@Z @ 324 NONAME ; char const * eap_status_string_c::get_status_string(enum eap_status_e)
+	?get_is_valid@crypto_md5_c@@UAE_NXZ @ 325 NONAME ; bool crypto_md5_c::get_is_valid(void)
+	?get_timer_queue_is_empty@eap_am_tools_symbian_c@@UAE_NXZ @ 326 NONAME ; bool eap_am_tools_symbian_c::get_timer_queue_is_empty(void)
+	?compare_u64@eap_am_tools_c@@UAEJ_K0@Z @ 327 NONAME ; long eap_am_tools_c::compare_u64(unsigned long long, unsigned long long)
+	?enter_crypto_cs@eap_am_tools_symbian_c@@QAEXXZ @ 328 NONAME ; void eap_am_tools_symbian_c::enter_crypto_cs(void)
+	??0crypto_nt_hash_c@@QAE@PAVabs_eap_am_tools_c@@@Z @ 329 NONAME ; crypto_nt_hash_c::crypto_nt_hash_c(class abs_eap_am_tools_c *)
+	?md5_final@eap_am_crypto_symbian_c@@UAE?AW4eap_status_e@@PAVeap_variable_data_c@@PAEPAK@Z @ 330 NONAME ; enum eap_status_e eap_am_crypto_symbian_c::md5_final(class eap_variable_data_c *, unsigned char *, unsigned long *)
+	??0crypto_tls_md5_prf_c@@QAE@PAVabs_eap_am_tools_c@@@Z @ 331 NONAME ; crypto_tls_md5_prf_c::crypto_tls_md5_prf_c(class abs_eap_am_tools_c *)
+	?object_increase_reference_count@eap_am_memory_store_tlv_data_c@@QAEXXZ @ 332 NONAME ; void eap_am_memory_store_tlv_data_c::object_increase_reference_count(void)
+	?get_gmt_unix_time@eap_am_tools_symbian_c@@UAEKXZ @ 333 NONAME ; unsigned long eap_am_tools_symbian_c::get_gmt_unix_time(void)
+	?cleanup@eap_am_crypto_rc4_c@@AAE?AW4eap_status_e@@XZ @ 334 NONAME ; enum eap_status_e eap_am_crypto_rc4_c::cleanup(void)
+	?file_copy@eap_am_file_input_symbian_c@@UAE?AW4eap_status_e@@PBVeap_variable_data_c@@0@Z @ 335 NONAME ; enum eap_status_e eap_am_file_input_symbian_c::file_copy(class eap_variable_data_c const *, class eap_variable_data_c const *)
+	??1eap_am_crypto_symbian_c@@UAE@XZ @ 336 NONAME ; eap_am_crypto_symbian_c::~eap_am_crypto_symbian_c(void)
+	?get_use_seconds_timestamp_in_traces@eap_am_tools_c@@QAE_NXZ @ 337 NONAME ; bool eap_am_tools_c::get_use_seconds_timestamp_in_traces(void)
+	?get_master_key@crypto_nt_hash_c@@QAE?AW4eap_status_e@@PBVeap_variable_data_c@@0PAV3@K@Z @ 338 NONAME ; enum eap_status_e crypto_nt_hash_c::get_master_key(class eap_variable_data_c const *, class eap_variable_data_c const *, class eap_variable_data_c *, unsigned long)
+	?packet_data_crypto_keys@eap_core_c@@UAE?AW4eap_status_e@@PBVeap_am_network_id_c@@PBVeap_master_session_key_c@@@Z @ 339 NONAME ; enum eap_status_e eap_core_c::packet_data_crypto_keys(class eap_am_network_id_c const *, class eap_master_session_key_c const *)
+	?get_protocol_layer_string@eap_state_notification_c@@SAPBDK@Z @ 340 NONAME ; char const * eap_state_notification_c::get_protocol_layer_string(unsigned long)
+	?SetSecondaryName@EapCertificateEntry@@QAEHABV?$TBuf@$0EA@@@@Z @ 341 NONAME ; int EapCertificateEntry::SetSecondaryName(class TBuf<64> const &)
+	?get_MAC_address@simple_config_credential_c@@QAEPAVeap_variable_data_c@@XZ @ 342 NONAME ; class eap_variable_data_c * simple_config_credential_c::get_MAC_address(void)
+	?decrypt_data@crypto_rc4_c@@UAE?AW4eap_status_e@@PAXK@Z @ 343 NONAME ; enum eap_status_e crypto_rc4_c::decrypt_data(void *, unsigned long)
+	?add_rand_seed_hw_ticks@crypto_random_c@@QAE?AW4eap_status_e@@XZ @ 344 NONAME ; enum eap_status_e crypto_random_c::add_rand_seed_hw_ticks(void)
+	?get_is_valid@eap_config_value_c@@QBE_NXZ @ 345 NONAME ; bool eap_config_value_c::get_is_valid(void) const
+	?set_is_valid@eap_am_crypto_symbian_c@@UAEXXZ @ 346 NONAME ; void eap_am_crypto_symbian_c::set_is_valid(void)
+	?set_buffer_length@eap_buf_chain_base_c@@QAE?AW4eap_status_e@@K@Z @ 347 NONAME ; enum eap_status_e eap_buf_chain_base_c::set_buffer_length(unsigned long)
+	?set_is_valid@crypto_hmac_c@@UAEXXZ @ 348 NONAME ; void crypto_hmac_c::set_is_valid(void)
+	??4TEapExpandedType@@QAEAAV0@ABVTDesC8@@@Z @ 349 NONAME ; class TEapExpandedType & TEapExpandedType::operator=(class TDesC8 const &)
+	?get_previous_state@eap_state_notification_c@@UBEKXZ @ 350 NONAME ; unsigned long eap_state_notification_c::get_previous_state(void) const
+	?packet_send@eap_core_c@@UAE?AW4eap_status_e@@PBVeap_am_network_id_c@@PAVeap_buf_chain_wr_c@@KKK@Z @ 351 NONAME ; enum eap_status_e eap_core_c::packet_send(class eap_am_network_id_c const *, class eap_buf_chain_wr_c *, unsigned long, unsigned long, unsigned long)
+	?read_hex_byte@eap_file_config_c@@AAEPAEPAEPBE0@Z @ 352 NONAME ; unsigned char * eap_file_config_c::read_hex_byte(unsigned char *, unsigned char const *, unsigned char *)
+	?read_configure@eap_file_config_c@@AAE?AW4eap_status_e@@PBVeap_configuration_field_c@@PAVeap_variable_data_c@@PAV?$eap_core_map_c@Veap_config_value_c@@Vabs_eap_core_map_c@@Veap_variable_data_c@@@@_N@Z @ 353 NONAME ; enum eap_status_e eap_file_config_c::read_configure(class eap_configuration_field_c const *, class eap_variable_data_c *, class eap_core_map_c<class eap_config_value_c, class abs_eap_core_map_c, class eap_variable_data_c> *, bool)
+	?get_md5_block_size@eap_am_crypto_symbian_c@@UAEKPAVeap_variable_data_c@@@Z @ 354 NONAME ; unsigned long eap_am_crypto_symbian_c::get_md5_block_size(class eap_variable_data_c *)
+	??0eap_buf_chain_wr_c@@QAE@W4eap_write_buffer_e@@PAVabs_eap_am_tools_c@@PAEK_N3K@Z @ 355 NONAME ; eap_buf_chain_wr_c::eap_buf_chain_wr_c(enum eap_write_buffer_e, class abs_eap_am_tools_c *, unsigned char *, unsigned long, bool, bool, unsigned long)
+	??1eap_core_retransmission_c@@UAE@XZ @ 356 NONAME ; eap_core_retransmission_c::~eap_core_retransmission_c(void)
+	??1eap_tlv_message_data_c@@UAE@XZ @ 357 NONAME ; eap_tlv_message_data_c::~eap_tlv_message_data_c(void)
+	?hash_init@crypto_md4_c@@UAE?AW4eap_status_e@@XZ @ 358 NONAME ; enum eap_status_e crypto_md4_c::hash_init(void)
+	?encrypt_data@eap_am_crypto_rc4_c@@QAE?AW4eap_status_e@@PBXPAXK@Z @ 359 NONAME ; enum eap_status_e eap_am_crypto_rc4_c::encrypt_data(void const *, void *, unsigned long)
+	?add_data@eap_variable_data_c@@QAE?AW4eap_status_e@@PBV1@@Z @ 360 NONAME ; enum eap_status_e eap_variable_data_c::add_data(class eap_variable_data_c const *)
+	?configure@eap_session_core_c@@UAE?AW4eap_status_e@@XZ @ 361 NONAME ; enum eap_status_e eap_session_core_c::configure(void)
+	?get_destination_length@eap_am_network_id_c@@QBEKXZ @ 362 NONAME ; unsigned long eap_am_network_id_c::get_destination_length(void) const
+	?tls_prf_init@crypto_tls_md5_prf_c@@QAE?AW4eap_status_e@@PBVeap_variable_data_c@@00@Z @ 363 NONAME ; enum eap_status_e crypto_tls_md5_prf_c::tls_prf_init(class eap_variable_data_c const *, class eap_variable_data_c const *, class eap_variable_data_c const *)
+	?get_timer_id@eap_am_memory_store_tlv_data_c@@QBEKXZ @ 364 NONAME ; unsigned long eap_am_memory_store_tlv_data_c::get_timer_id(void) const
+	??9eap_expanded_type_c@@QBE_NABV0@@Z @ 365 NONAME ; bool eap_expanded_type_c::operator!=(class eap_expanded_type_c const &) const
+	?eap_acknowledge@eap_core_c@@QAE?AW4eap_status_e@@PBVeap_am_network_id_c@@@Z @ 366 NONAME ; enum eap_status_e eap_core_c::eap_acknowledge(class eap_am_network_id_c const *)
+	?md4_init@eap_am_crypto_symbian_c@@UAE?AW4eap_status_e@@PAVeap_variable_data_c@@@Z @ 367 NONAME ; enum eap_status_e eap_am_crypto_symbian_c::md4_init(class eap_variable_data_c *)
+	?get_is_tunneled_eap@eap_core_c@@UBE_NXZ @ 368 NONAME ; bool eap_core_c::get_is_tunneled_eap(void) const
+	??1crypto_tls_base_prf_c@@UAE@XZ @ 369 NONAME ; crypto_tls_base_prf_c::~crypto_tls_base_prf_c(void)
+	?octet_to_ascii@eap_am_tools_c@@UAEEJ@Z @ 370 NONAME ; unsigned char eap_am_tools_c::octet_to_ascii(long)
+	?get_is_valid_data@eap_buf_chain_base_c@@QBE_NXZ @ 371 NONAME ; bool eap_buf_chain_base_c::get_is_valid_data(void) const
+	??0eap_buf_chain_rd_c@@QAE@W4eap_read_buffer_e@@PAVabs_eap_am_tools_c@@K@Z @ 372 NONAME ; eap_buf_chain_rd_c::eap_buf_chain_rd_c(enum eap_read_buffer_e, class abs_eap_am_tools_c *, unsigned long)
+	?get_const_type@eap_config_value_c@@QBE?AW4eap_configure_type_e@@XZ @ 373 NONAME ; enum eap_configure_type_e eap_config_value_c::get_const_type(void) const
+	?get_is_valid@eap_am_crypto_md4_c@@QAE_NXZ @ 374 NONAME ; bool eap_am_crypto_md4_c::get_is_valid(void)
+	?get_next_retransmission_counter@eap_core_retransmission_c@@QAEKXZ @ 375 NONAME ; unsigned long eap_core_retransmission_c::get_next_retransmission_counter(void)
+	?hash_final@crypto_md5_c@@UAE?AW4eap_status_e@@PAXPAK@Z @ 376 NONAME ; enum eap_status_e crypto_md5_c::hash_final(void *, unsigned long *)
+	?dh_cleanup@crypto_ephemeral_diffie_hellman_c@@QAE?AW4eap_status_e@@PBVeap_variable_data_c@@@Z @ 377 NONAME ; enum eap_status_e crypto_ephemeral_diffie_hellman_c::dh_cleanup(class eap_variable_data_c const *)
+	?send_eap_failure@eap_core_c@@QAE?AW4eap_status_e@@PBVeap_am_network_id_c@@E@Z @ 378 NONAME ; enum eap_status_e eap_core_c::send_eap_failure(class eap_am_network_id_c const *, unsigned char)
+	?set_sequence_number@eapol_session_key_c@@QAE?AW4eap_status_e@@PAVeap_variable_data_c@@@Z @ 379 NONAME ; enum eap_status_e eapol_session_key_c::set_sequence_number(class eap_variable_data_c *)
+	?get_is_valid@eap_expanded_type_c@@QBE_NXZ @ 380 NONAME ; bool eap_expanded_type_c::get_is_valid(void) const
+	?get_send_packet_index@eap_buf_chain_base_c@@QAEKXZ @ 381 NONAME ; unsigned long eap_buf_chain_base_c::get_send_packet_index(void)
+	?packet_send@eap_session_core_c@@UAE?AW4eap_status_e@@PBVeap_am_network_id_c@@PAVeap_buf_chain_wr_c@@KKK@Z @ 382 NONAME ; enum eap_status_e eap_session_core_c::packet_send(class eap_am_network_id_c const *, class eap_buf_chain_wr_c *, unsigned long, unsigned long, unsigned long)
+	?get_state_string@eap_state_notification_c@@SAPBDKK@Z @ 383 NONAME ; char const * eap_state_notification_c::get_state_string(unsigned long, unsigned long)
+	?copy_context@eap_am_crypto_md4_c@@AAE?AW4eap_status_e@@PBVeap_variable_data_c@@_KPBK2@Z @ 384 NONAME ; enum eap_status_e eap_am_crypto_md4_c::copy_context(class eap_variable_data_c const *, unsigned long long, unsigned long const *, unsigned long const *)
+	?initialize_pad@crypto_hmac_c@@AAE?AW4eap_status_e@@PAVeap_variable_data_c@@E@Z @ 385 NONAME ; enum eap_status_e crypto_hmac_c::initialize_pad(class eap_variable_data_c *, unsigned char)
+	?sha_256_cleanup@eap_am_crypto_symbian_c@@UAE?AW4eap_status_e@@PAVeap_variable_data_c@@@Z @ 386 NONAME ; enum eap_status_e eap_am_crypto_symbian_c::sha_256_cleanup(class eap_variable_data_c *)
+	??1EapMessageQueue@@UAE@XZ @ 387 NONAME ; EapMessageQueue::~EapMessageQueue(void)
+	?aligned_data_length@crypto_cbc_c@@UAEKK@Z @ 388 NONAME ; unsigned long crypto_cbc_c::aligned_data_length(unsigned long)
+	?reset_start_offset_and_data_length@eap_variable_data_c@@QAE?AW4eap_status_e@@XZ @ 389 NONAME ; enum eap_status_e eap_variable_data_c::reset_start_offset_and_data_length(void)
+	?begin_db_transaction@eap_am_tools_symbian_c@@QAE?AW4eap_status_e@@AAVRDbNamedDatabase@@@Z @ 390 NONAME ; enum eap_status_e eap_am_tools_symbian_c::begin_db_transaction(class RDbNamedDatabase &)
+	?eap_shift_left_64_bit@@YA_K_KK@Z @ 391 NONAME ; unsigned long long eap_shift_left_64_bit(unsigned long long, unsigned long)
+	?trace_configuration@eap_am_tools_c@@UAEXW4eap_status_e@@PBVeap_configuration_field_c@@PBVeap_variable_data_c@@@Z @ 392 NONAME ; void eap_am_tools_c::trace_configuration(enum eap_status_e, class eap_configuration_field_c const *, class eap_variable_data_c const *)
+	?get_identifier@eap_header_base_c@@QBEEXZ @ 393 NONAME ; unsigned char eap_header_base_c::get_identifier(void) const
+	?configure@eap_am_tools_symbian_c@@UAE?AW4eap_status_e@@XZ @ 394 NONAME ; enum eap_status_e eap_am_tools_symbian_c::configure(void)
+	?ConvertEAPTypesToInternalTypes@CEapConversion@@SAHPAVabs_eap_am_tools_c@@PBV?$RArray@I@@PAV?$eap_array_c@Veap_expanded_type_c@@@@@Z @ 395 NONAME ; int CEapConversion::ConvertEAPTypesToInternalTypes(class abs_eap_am_tools_c *, class RArray<unsigned int> const *, class eap_array_c<class eap_expanded_type_c> *)
+	?copy_message_digest@eap_am_crypto_sha_256_c@@AAE?AW4eap_status_e@@PAXPAK@Z @ 396 NONAME ; enum eap_status_e eap_am_crypto_sha_256_c::copy_message_digest(void *, unsigned long *)
+	?get_data_length@eapol_header_base_c@@QBEGXZ @ 397 NONAME ; unsigned short eapol_header_base_c::get_data_length(void) const
+	?get_block_size@eap_am_crypto_sha_256_c@@QAEKXZ @ 398 NONAME ; unsigned long eap_am_crypto_sha_256_c::get_block_size(void)
+	?object_increase_reference_count@eap_base_type_c@@QAEXXZ @ 399 NONAME ; void eap_base_type_c::object_increase_reference_count(void)
+	?file_exists@eap_am_file_input_symbian_c@@UAE?AW4eap_status_e@@PBVeap_variable_data_c@@@Z @ 400 NONAME ; enum eap_status_e eap_am_file_input_symbian_c::file_exists(class eap_variable_data_c const *)
+	??0eap_buf_chain_base_c@@QAE@W4eap_read_buffer_e@@PAVabs_eap_am_tools_c@@PBEK_N@Z @ 401 NONAME ; eap_buf_chain_base_c::eap_buf_chain_base_c(enum eap_read_buffer_e, class abs_eap_am_tools_c *, unsigned char const *, unsigned long, bool)
+	?get_do_length_checks@eap_buf_chain_base_c@@QBE_NXZ @ 402 NONAME ; bool eap_buf_chain_base_c::get_do_length_checks(void) const
+	?get_key_type@eapol_session_key_c@@QBE?AW4eapol_key_type_e@@XZ @ 403 NONAME ; enum eapol_key_type_e eapol_session_key_c::get_key_type(void) const
+	??1eap_file_config_c@@UAE@XZ @ 404 NONAME ; eap_file_config_c::~eap_file_config_c(void)
+	?trace_data@eap_am_tools_c@@UAEXPBDPBXK@Z @ 405 NONAME ; void eap_am_tools_c::trace_data(char const *, void const *, unsigned long)
+	?object_increase_reference_count@eap_tlv_message_data_c@@QAEXXZ @ 406 NONAME ; void eap_tlv_message_data_c::object_increase_reference_count(void)
+	?hash_final@eap_am_crypto_sha_256_c@@QAE?AW4eap_status_e@@PAXPAK@Z @ 407 NONAME ; enum eap_status_e eap_am_crypto_sha_256_c::hash_final(void *, unsigned long *)
+	?set_use_eap_milli_second_timer@eap_am_tools_symbian_c@@UAEX_N@Z @ 408 NONAME ; void eap_am_tools_symbian_c::set_use_eap_milli_second_timer(bool)
+	?restart_authentication@eap_core_c@@UAE?AW4eap_status_e@@PBVeap_am_network_id_c@@_N@Z @ 409 NONAME ; enum eap_status_e eap_core_c::restart_authentication(class eap_am_network_id_c const *, bool)
+	?get_is_valid_data@eap_am_network_id_c@@QBE_NXZ @ 410 NONAME ; bool eap_am_network_id_c::get_is_valid_data(void) const
+	?set_is_manipulated@eap_buf_chain_base_c@@QAEXXZ @ 411 NONAME ; void eap_buf_chain_base_c::set_is_manipulated(void)
+	?GetSerialNumberPresent@EapCertificateEntry@@QBEHXZ @ 412 NONAME ; int EapCertificateEntry::GetSerialNumberPresent(void) const
+	?dh_cleanup@eap_am_crypto_symbian_c@@UAE?AW4eap_status_e@@PBVeap_variable_data_c@@@Z @ 413 NONAME ; enum eap_status_e eap_am_crypto_symbian_c::dh_cleanup(class eap_variable_data_c const *)
+	?hash_cleanup@eap_am_crypto_sha_256_c@@AAE?AW4eap_status_e@@XZ @ 414 NONAME ; enum eap_status_e eap_am_crypto_sha_256_c::hash_cleanup(void)
+	?get_data@eap_variable_data_c@@QBEPAEXZ @ 415 NONAME ; unsigned char * eap_variable_data_c::get_data(void) const
+	?add_parameter_data@eap_process_tlv_message_data_c@@QAE?AW4eap_status_e@@PBVeap_general_header_base_c@@@Z @ 416 NONAME ; enum eap_status_e eap_process_tlv_message_data_c::add_parameter_data(class eap_general_header_base_c const *)
+	?get_mac_address@eap_rogue_ap_entry_c@@QBEPAEPAE@Z @ 417 NONAME ; unsigned char * eap_rogue_ap_entry_c::get_mac_address(unsigned char *) const
+	?set_is_valid@eap_core_c@@UAEXXZ @ 418 NONAME ; void eap_core_c::set_is_valid(void)
+	?get_sha1_block_size@eap_am_crypto_symbian_c@@UAEKPAVeap_variable_data_c@@@Z @ 419 NONAME ; unsigned long eap_am_crypto_symbian_c::get_sha1_block_size(class eap_variable_data_c *)
+	?get_parameter_data@eap_process_tlv_message_data_c@@QAE?AW4eap_status_e@@PBVeap_tlv_header_c@@PAD@Z @ 420 NONAME ; enum eap_status_e eap_process_tlv_message_data_c::get_parameter_data(class eap_tlv_header_c const *, char *)
+	?get_eapol_header@eapol_ethernet_header_rd_c@@QBEPAEXZ @ 421 NONAME ; unsigned char * eapol_ethernet_header_rd_c::get_eapol_header(void) const
+	?decrypt_data@eap_am_crypto_rc4_c@@QAE?AW4eap_status_e@@PBXPAXK@Z @ 422 NONAME ; enum eap_status_e eap_am_crypto_rc4_c::decrypt_data(void const *, void *, unsigned long)
+	?eap_read_u16_t_network_order@@YAGPBXK@Z @ 423 NONAME ; unsigned short eap_read_u16_t_network_order(void const *, unsigned long)
+	?rsa_sign@eap_am_crypto_symbian_c@@UAE?AW4eap_status_e@@PAVeap_variable_data_c@@PBV3@10@Z @ 424 NONAME ; enum eap_status_e eap_am_crypto_symbian_c::rsa_sign(class eap_variable_data_c *, class eap_variable_data_c const *, class eap_variable_data_c const *, class eap_variable_data_c *)
+	?add_padding_bytes@crypto_aes_wrap_c@@QAE?AW4eap_status_e@@PAXK@Z @ 425 NONAME ; enum eap_status_e crypto_aes_wrap_c::add_padding_bytes(void *, unsigned long)
+	?check_header@eapol_header_base_c@@UBE?AW4eap_status_e@@XZ @ 426 NONAME ; enum eap_status_e eapol_header_base_c::check_header(void) const
+	?read_parameter_data@eap_process_tlv_message_data_c@@QAE?AW4eap_status_e@@PBV?$eap_array_c@Veap_tlv_header_c@@@@KPAW4eapol_key_802_11_authentication_mode_e@@@Z @ 427 NONAME ; enum eap_status_e eap_process_tlv_message_data_c::read_parameter_data(class eap_array_c<class eap_tlv_header_c> const *, unsigned long, enum eapol_key_802_11_authentication_mode_e *)
+	?send_eap_identity_response@eap_core_c@@AAE?AW4eap_status_e@@PBVeap_am_network_id_c@@PBVeap_variable_data_c@@E@Z @ 428 NONAME ; enum eap_status_e eap_core_c::send_eap_identity_response(class eap_am_network_id_c const *, class eap_variable_data_c const *, unsigned char)
+	?add_parameter_data@eap_process_tlv_message_data_c@@QAE?AW4eap_status_e@@_N@Z @ 429 NONAME ; enum eap_status_e eap_process_tlv_message_data_c::add_parameter_data(bool)
+	?get_timer_resolution_ms@eap_am_tools_symbian_c@@UAEKXZ @ 430 NONAME ; unsigned long eap_am_tools_symbian_c::get_timer_resolution_ms(void)
+	?set_is_invalid@crypto_tls_md5_prf_c@@AAEXXZ @ 431 NONAME ; void crypto_tls_md5_prf_c::set_is_invalid(void)
+	?octet_to_ascii_armor@eap_am_tools_c@@AAEEE@Z @ 432 NONAME ; unsigned char eap_am_tools_c::octet_to_ascii_armor(unsigned char)
+	?set_is_valid@crypto_tls_md5_prf_c@@AAEXXZ @ 433 NONAME ; void crypto_tls_md5_prf_c::set_is_valid(void)
+	?get_parameter_data@eap_process_tlv_message_data_c@@QAE?AW4eap_status_e@@PBVeap_tlv_header_c@@PAV?$eap_array_c@Veap_expanded_type_c@@@@@Z @ 434 NONAME ; enum eap_status_e eap_process_tlv_message_data_c::get_parameter_data(class eap_tlv_header_c const *, class eap_array_c<class eap_expanded_type_c> *)
+	?get_is_valid@eap_am_mutex_symbian_c@@UBE_NXZ @ 435 NONAME ; bool eap_am_mutex_symbian_c::get_is_valid(void) const
+	??0crypto_ephemeral_diffie_hellman_c@@QAE@PAVabs_eap_am_tools_c@@@Z @ 436 NONAME ; crypto_ephemeral_diffie_hellman_c::crypto_ephemeral_diffie_hellman_c(class abs_eap_am_tools_c *)
+	?get_source@eapol_ethernet_header_wr_c@@QAEPAEXZ @ 437 NONAME ; unsigned char * eapol_ethernet_header_wr_c::get_source(void)
+	?set_key@eap_am_crypto_rc4_c@@QAE?AW4eap_status_e@@PBVeap_variable_data_c@@@Z @ 438 NONAME ; enum eap_status_e eap_am_crypto_rc4_c::set_key(class eap_variable_data_c const *)
+	?set_timer@eap_session_core_c@@UAE?AW4eap_status_e@@PAVabs_eap_base_timer_c@@KPAXK@Z @ 439 NONAME ; enum eap_status_e eap_session_core_c::set_timer(class abs_eap_base_timer_c *, unsigned long, void *, unsigned long)
+	??1crypto_random_c@@UAE@XZ @ 440 NONAME ; crypto_random_c::~crypto_random_c(void)
+	??1eap_am_mutex_symbian_c@@UAE@XZ @ 441 NONAME ; eap_am_mutex_symbian_c::~eap_am_mutex_symbian_c(void)
+	?read_configure@eap_file_config_c@@QAE?AW4eap_status_e@@PBVeap_configuration_field_c@@PAVeap_variable_data_c@@@Z @ 442 NONAME ; enum eap_status_e eap_file_config_c::read_configure(class eap_configuration_field_c const *, class eap_variable_data_c *)
+	?delete_abs_eap_am_tools_c@abs_eap_am_tools_c@@SAXPAV1@@Z @ 443 NONAME ; void abs_eap_am_tools_c::delete_abs_eap_am_tools_c(class abs_eap_am_tools_c *)
+	?get_clock_ticks_of_second@eap_am_tools_symbian_c@@UAE_KXZ @ 444 NONAME ; unsigned long long eap_am_tools_symbian_c::get_clock_ticks_of_second(void)
+	??0crypto_md4_c@@QAE@PAVabs_eap_am_tools_c@@@Z @ 445 NONAME ; crypto_md4_c::crypto_md4_c(class abs_eap_am_tools_c *)
+	?set_packet_type@eapol_header_base_c@@QAEXW4eapol_packet_type_e@@@Z @ 446 NONAME ; void eapol_header_base_c::set_packet_type(enum eapol_packet_type_e)
+	?get_parameter_data@eap_process_tlv_message_data_c@@QAE?AW4eap_status_e@@PBVeap_tlv_header_c@@PAVeap_variable_data_c@@@Z @ 447 NONAME ; enum eap_status_e eap_process_tlv_message_data_c::get_parameter_data(class eap_tlv_header_c const *, class eap_variable_data_c *)
+	?get_header_length@eap_header_base_c@@SAKXZ @ 448 NONAME ; unsigned long eap_header_base_c::get_header_length(void)
+	?rc4_cleanup@eap_am_crypto_symbian_c@@UAE?AW4eap_status_e@@PAVeap_variable_data_c@@@Z @ 449 NONAME ; enum eap_status_e eap_am_crypto_symbian_c::rc4_cleanup(class eap_variable_data_c *)
+	?AddMessage@EapMessageQueue@@QAEHW4TEapRequests@@PBXI@Z @ 450 NONAME ; int EapMessageQueue::AddMessage(enum TEapRequests, void const *, unsigned int)
+	??0eap_am_mutex_reference_c@@QAE@XZ @ 451 NONAME ; eap_am_mutex_reference_c::eap_am_mutex_reference_c(void)
+	?add_parameter_data@eap_process_tlv_message_data_c@@QAE?AW4eap_status_e@@F@Z @ 452 NONAME ; enum eap_status_e eap_process_tlv_message_data_c::add_parameter_data(short)
+	??Ieap_expanded_type_c@@QBEPBV0@XZ @ 453 NONAME ; class eap_expanded_type_c const * eap_expanded_type_c::operator&(void) const
+	?get_expanded_type_field_length@eap_header_base_c@@SAKXZ @ 454 NONAME ; unsigned long eap_header_base_c::get_expanded_type_field_length(void)
+	?sha1_cleanup@eap_am_crypto_symbian_c@@UAE?AW4eap_status_e@@PAVeap_variable_data_c@@@Z @ 455 NONAME ; enum eap_status_e eap_am_crypto_symbian_c::sha1_cleanup(class eap_variable_data_c *)
+	?dsa_sign@eap_am_crypto_symbian_c@@UAE?AW4eap_status_e@@PAVeap_variable_data_c@@PBV3@10@Z @ 456 NONAME ; enum eap_status_e eap_am_crypto_symbian_c::dsa_sign(class eap_variable_data_c *, class eap_variable_data_c const *, class eap_variable_data_c const *, class eap_variable_data_c *)
+	?get_retransmission_counter@eap_core_retransmission_c@@QBEKXZ @ 457 NONAME ; unsigned long eap_core_retransmission_c::get_retransmission_counter(void) const
+	?get_header_length@eapol_ethernet_header_base_c@@SAGXZ @ 458 NONAME ; unsigned short eapol_ethernet_header_base_c::get_header_length(void)
+	?read_parameter_data@eap_process_tlv_message_data_c@@QAE?AW4eap_status_e@@PBV?$eap_array_c@Veap_tlv_header_c@@@@KPAVeap_am_network_id_c@@@Z @ 459 NONAME ; enum eap_status_e eap_process_tlv_message_data_c::read_parameter_data(class eap_array_c<class eap_tlv_header_c> const *, unsigned long, class eap_am_network_id_c *)
+	?eap_write_u64_t_little_endian_order@@YA?AW4eap_status_e@@PAXK_K@Z @ 460 NONAME ; enum eap_status_e eap_write_u64_t_little_endian_order(void *, unsigned long, unsigned long long)
+	?set_eap_type@eap_master_session_key_c@@QAEXVeap_expanded_type_c@@@Z @ 461 NONAME ; void eap_master_session_key_c::set_eap_type(class eap_expanded_type_c)
+	?check_guards@eap_buf_chain_base_c@@QBE_NXZ @ 462 NONAME ; bool eap_buf_chain_base_c::check_guards(void) const
+	?read_parameter_data@eap_process_tlv_message_data_c@@QAE?AW4eap_status_e@@PBV?$eap_array_c@Veap_tlv_header_c@@@@KPAVeap_method_settings_c@@@Z @ 463 NONAME ; enum eap_status_e eap_process_tlv_message_data_c::read_parameter_data(class eap_array_c<class eap_tlv_header_c> const *, unsigned long, class eap_method_settings_c *)
+	??1eap_am_tools_symbian_c@@UAE@XZ @ 464 NONAME ; eap_am_tools_symbian_c::~eap_am_tools_symbian_c(void)
+	?set_type@eap_tlv_header_c@@QAE?AW4eap_status_e@@K@Z @ 465 NONAME ; enum eap_status_e eap_tlv_header_c::set_type(unsigned long)
+	?set_Authentication_Type@simple_config_credential_c@@QAEXW4simple_config_Authentication_Type_e@@@Z @ 466 NONAME ; void simple_config_credential_c::set_Authentication_Type(enum simple_config_Authentication_Type_e)
+	?get_is_valid@crypto_tls_prf_c@@QAE_NXZ @ 467 NONAME ; bool crypto_tls_prf_c::get_is_valid(void)
+	??0eap_rogue_ap_entry_c@@QAE@PAVabs_eap_am_tools_c@@@Z @ 468 NONAME ; eap_rogue_ap_entry_c::eap_rogue_ap_entry_c(class abs_eap_am_tools_c *)
+	?get_const_data@eap_config_value_c@@QBEPBVeap_variable_data_c@@XZ @ 469 NONAME ; class eap_variable_data_c const * eap_config_value_c::get_const_data(void) const
+	??0eap_tlv_message_data_c@@QAE@PAVabs_eap_am_tools_c@@@Z @ 470 NONAME ; eap_tlv_message_data_c::eap_tlv_message_data_c(class abs_eap_am_tools_c *)
+	?force_inheritance@eap_buf_chain_rd_c@@EAEXXZ @ 471 NONAME ; void eap_buf_chain_rd_c::force_inheritance(void)
+	?ConvertFromInternalToBuf16@CEapConversion@@SAHPAVabs_eap_am_tools_c@@PBVeap_variable_data_c@@PAVTDes16@@@Z @ 472 NONAME ; int CEapConversion::ConvertFromInternalToBuf16(class abs_eap_am_tools_c *, class eap_variable_data_c const *, class TDes16 *)
+	?get_ethernet_header@eap_buf_chain_rd_c@@QBEPBEXZ @ 473 NONAME ; unsigned char const * eap_buf_chain_rd_c::get_ethernet_header(void) const
+	?get_destination_id@eap_am_network_id_c@@QBEPBVeap_variable_data_c@@XZ @ 474 NONAME ; class eap_variable_data_c const * eap_am_network_id_c::get_destination_id(void) const
+	??1eap_config_value_c@@UAE@XZ @ 475 NONAME ; eap_config_value_c::~eap_config_value_c(void)
+	??0eap_am_network_id_c@@QAE@PAVabs_eap_am_tools_c@@PBV0@@Z @ 476 NONAME ; eap_am_network_id_c::eap_am_network_id_c(class abs_eap_am_tools_c *, class eap_am_network_id_c const *)
+	?mutex_leave@eap_am_mutex_symbian_c@@UAE?AW4eap_status_e@@PAVabs_eap_am_tools_c@@@Z @ 477 NONAME ; enum eap_status_e eap_am_mutex_symbian_c::mutex_leave(class abs_eap_am_tools_c *)
+	??0crypto_cbc_c@@QAE@PAVabs_eap_am_tools_c@@PAVabs_crypto_block_algorithm_c@@_N@Z @ 478 NONAME ; crypto_cbc_c::crypto_cbc_c(class abs_eap_am_tools_c *, class abs_crypto_block_algorithm_c *, bool)
+	?number_string_to_u32@eap_am_tools_c@@UAE?AW4eap_status_e@@PBEKPAK@Z @ 479 NONAME ; enum eap_status_e eap_am_tools_c::number_string_to_u32(unsigned char const *, unsigned long, unsigned long *)
+	?DeleteFirstMessage@EapMessageQueue@@QAEHXZ @ 480 NONAME ; int EapMessageQueue::DeleteFirstMessage(void)
+	?get_type_string@eapol_header_base_c@@QBEPBDXZ @ 481 NONAME ; char const * eapol_header_base_c::get_type_string(void) const
+	?get_sha1_digest_length@eap_am_crypto_symbian_c@@UAEKPAVeap_variable_data_c@@@Z @ 482 NONAME ; unsigned long eap_am_crypto_symbian_c::get_sha1_digest_length(class eap_variable_data_c *)
+	??1eap_buf_chain_base_c@@UAE@XZ @ 483 NONAME ; eap_buf_chain_base_c::~eap_buf_chain_base_c(void)
+	??1eap_am_tools_c@@UAE@XZ @ 484 NONAME ; eap_am_tools_c::~eap_am_tools_c(void)
+	?resend_packet@eap_core_c@@AAE?AW4eap_status_e@@PBVeap_am_network_id_c@@PAVeap_buf_chain_wr_c@@KKKK@Z @ 485 NONAME ; enum eap_status_e eap_core_c::resend_packet(class eap_am_network_id_c const *, class eap_buf_chain_wr_c *, unsigned long, unsigned long, unsigned long, unsigned long)
+	?get_digest_length@crypto_hmac_c@@UAEKXZ @ 486 NONAME ; unsigned long crypto_hmac_c::get_digest_length(void)
+	??0eap_buf_chain_rd_c@@QAE@W4eap_read_buffer_e@@PAVabs_eap_am_tools_c@@PBEK_N@Z @ 487 NONAME ; eap_buf_chain_rd_c::eap_buf_chain_rd_c(enum eap_read_buffer_e, class abs_eap_am_tools_c *, unsigned char const *, unsigned long, bool)
+	?eap_sha1_dss_G_function@eap_am_crypto_sha1_c@@QAE?AW4eap_status_e@@PBXKPAXPAK@Z @ 488 NONAME ; enum eap_status_e eap_am_crypto_sha1_c::eap_sha1_dss_G_function(void const *, unsigned long, void *, unsigned long *)
+	?send_eap_nak_response@eap_core_c@@QAE?AW4eap_status_e@@PBVeap_am_network_id_c@@EPBV?$eap_array_c@Veap_expanded_type_c@@@@@Z @ 489 NONAME ; enum eap_status_e eap_core_c::send_eap_nak_response(class eap_am_network_id_c const *, unsigned char, class eap_array_c<class eap_expanded_type_c> const *)
+	?read_parameter_data@eap_process_tlv_message_data_c@@QAE?AW4eap_status_e@@PBV?$eap_array_c@Veap_tlv_header_c@@@@KPAVeap_expanded_type_c@@@Z @ 490 NONAME ; enum eap_status_e eap_process_tlv_message_data_c::read_parameter_data(class eap_array_c<class eap_tlv_header_c> const *, unsigned long, class eap_expanded_type_c *)
+	?get_reference_count@eap_am_mutex_reference_c@@QAEKXZ @ 491 NONAME ; unsigned long eap_am_mutex_reference_c::get_reference_count(void)
+	?SetSubjectNamePresent@EapCertificateEntry@@QAEXXZ @ 492 NONAME ; void EapCertificateEntry::SetSubjectNamePresent(void)
+	??0eap_session_core_base_c@@QAE@XZ @ 493 NONAME ; eap_session_core_base_c::eap_session_core_base_c(void)
+	?rsa_init@eap_am_crypto_symbian_c@@UAE?AW4eap_status_e@@PAVeap_variable_data_c@@@Z @ 494 NONAME ; enum eap_status_e eap_am_crypto_symbian_c::rsa_init(class eap_variable_data_c *)
+	?convert_eap_type_to_u32_t@@YAKVeap_expanded_type_c@@@Z @ 495 NONAME ; unsigned long convert_eap_type_to_u32_t(class eap_expanded_type_c)
+	?set_buffer@eap_variable_data_c@@QAE?AW4eap_status_e@@PAXK_N1@Z @ 496 NONAME ; enum eap_status_e eap_variable_data_c::set_buffer(void *, unsigned long, bool, bool)
+	?update_non_aligned@crypto_cbc_c@@UAE?AW4eap_status_e@@PAXK@Z @ 497 NONAME ; enum eap_status_e crypto_cbc_c::update_non_aligned(void *, unsigned long)
+	??1eapol_session_key_c@@UAE@XZ @ 498 NONAME ; eapol_session_key_c::~eapol_session_key_c(void)
+	?file_close@eap_am_file_input_symbian_c@@UAE?AW4eap_status_e@@XZ @ 499 NONAME ; enum eap_status_e eap_am_file_input_symbian_c::file_close(void)
+	?tls_prf_init@crypto_tls_prf_c@@QAE?AW4eap_status_e@@PBVeap_variable_data_c@@00@Z @ 500 NONAME ; enum eap_status_e crypto_tls_prf_c::tls_prf_init(class eap_variable_data_c const *, class eap_variable_data_c const *, class eap_variable_data_c const *)
+	?t_prf_output@crypto_eap_fast_hmac_sha1_prf_c@@QAE?AW4eap_status_e@@PAXG@Z @ 501 NONAME ; enum eap_status_e crypto_eap_fast_hmac_sha1_prf_c::t_prf_output(void *, unsigned short)
+	?hash_nt_password_hash@crypto_nt_hash_c@@QAE?AW4eap_status_e@@PBVeap_variable_data_c@@PAV3@K@Z @ 502 NONAME ; enum eap_status_e crypto_nt_hash_c::hash_nt_password_hash(class eap_variable_data_c const *, class eap_variable_data_c *, unsigned long)
+	?get_encrypts@crypto_cbc_c@@UAE_NXZ @ 503 NONAME ; bool crypto_cbc_c::get_encrypts(void)
+	?get_is_valid_data@network_key_and_index_c@@QAE_NXZ @ 504 NONAME ; bool network_key_and_index_c::get_is_valid_data(void)
+	??1eap_type_selection_c@@UAE@XZ @ 505 NONAME ; eap_type_selection_c::~eap_type_selection_c(void)
+	??0eap_am_mutex_base_c@@QAE@PBV0@@Z @ 506 NONAME ; eap_am_mutex_base_c::eap_am_mutex_base_c(class eap_am_mutex_base_c const *)
+	??1eap_rogue_ap_entry_c@@UAE@XZ @ 507 NONAME ; eap_rogue_ap_entry_c::~eap_rogue_ap_entry_c(void)
+	?get_is_valid_data@eap_variable_data_c@@QBE_NXZ @ 508 NONAME ; bool eap_variable_data_c::get_is_valid_data(void) const
+	?reset_header@eapol_ethernet_header_wr_c@@QAEXW4eapol_ethernet_type_e@@G@Z @ 509 NONAME ; void eapol_ethernet_header_wr_c::reset_header(enum eapol_ethernet_type_e, unsigned short)
+	??1crypto_sha1_c@@UAE@XZ @ 510 NONAME ; crypto_sha1_c::~crypto_sha1_c(void)
+	?check_header@eap_header_base_c@@UBE?AW4eap_status_e@@XZ @ 511 NONAME ; enum eap_status_e eap_header_base_c::check_header(void) const
+	?set_type@eap_header_base_c@@QAE?AW4eap_status_e@@Veap_expanded_type_c@@_N@Z @ 512 NONAME ; enum eap_status_e eap_header_base_c::set_type(class eap_expanded_type_c, bool)
+	?get_is_valid@eap_buf_chain_base_c@@QBE_NXZ @ 513 NONAME ; bool eap_buf_chain_base_c::get_is_valid(void) const
+	?copy@eap_variable_data_c@@QBEPAV1@XZ @ 514 NONAME ; class eap_variable_data_c * eap_variable_data_c::copy(void) const
+	?convert_bytes_to_hex_ascii@eap_am_tools_c@@UAE?AW4eap_status_e@@PBXKPAVeap_variable_data_c@@@Z @ 515 NONAME ; enum eap_status_e eap_am_tools_c::convert_bytes_to_hex_ascii(void const *, unsigned long, class eap_variable_data_c *)
+	?set_is_invalid@crypto_sha_256_c@@AAEXXZ @ 516 NONAME ; void crypto_sha_256_c::set_is_invalid(void)
+	?sprint@eap_am_tools_symbian_c@@AAAXAAVTDes16@@PBDZZ @ 517 NONAME ; void eap_am_tools_symbian_c::sprint(class TDes16 &, char const *, ...)
+	??0eap_am_network_id_c@@QAE@PAVabs_eap_am_tools_c@@PBXK1KG_N2@Z @ 518 NONAME ; eap_am_network_id_c::eap_am_network_id_c(class abs_eap_am_tools_c *, void const *, unsigned long, void const *, unsigned long, unsigned short, bool, bool)
+	??0eap_header_base_c@@QAE@PAVabs_eap_am_tools_c@@PAXK@Z @ 519 NONAME ; eap_header_base_c::eap_header_base_c(class abs_eap_am_tools_c *, void *, unsigned long)
+	?config_strlen@eap_am_tools_symbian_c@@UAEKPBD@Z @ 520 NONAME ; unsigned long eap_am_tools_symbian_c::config_strlen(char const *)
+	?GetIsEnabledPresent@EapCertificateEntry@@QBEHXZ @ 521 NONAME ; int EapCertificateEntry::GetIsEnabledPresent(void) const
+	?encrypt_block@crypto_aes_c@@UAE?AW4eap_status_e@@PBXPAXK@Z @ 522 NONAME ; enum eap_status_e crypto_aes_c::encrypt_block(void const *, void *, unsigned long)
+	?get_rand_bytes@crypto_random_c@@QAE?AW4eap_status_e@@PAXK@Z @ 523 NONAME ; enum eap_status_e crypto_random_c::get_rand_bytes(void *, unsigned long)
+	?find_rvalue@eap_file_config_c@@AAE?AW4eap_status_e@@PBVeap_variable_data_c@@PA_NPAV3@2@Z @ 524 NONAME ; enum eap_status_e eap_file_config_c::find_rvalue(class eap_variable_data_c const *, bool *, class eap_variable_data_c *, class eap_variable_data_c *)
+	?add_data@eap_variable_data_c@@QAE?AW4eap_status_e@@PBXK@Z @ 525 NONAME ; enum eap_status_e eap_variable_data_c::add_data(void const *, unsigned long)
+	?get_destination@eap_am_network_id_c@@QBEPBEXZ @ 526 NONAME ; unsigned char const * eap_am_network_id_c::get_destination(void) const
+	?get_data_offset@eap_header_base_c@@QBEPAEKK@Z @ 527 NONAME ; unsigned char * eap_header_base_c::get_data_offset(unsigned long, unsigned long) const
+	??0eap_state_notification_c@@QAE@PAVabs_eap_am_tools_c@@PBVeap_am_network_id_c@@_NW4eap_state_notification_generic_e@@W4eap_protocol_layer_e@@KKKE2@Z @ 528 NONAME ; eap_state_notification_c::eap_state_notification_c(class abs_eap_am_tools_c *, class eap_am_network_id_c const *, bool, enum eap_state_notification_generic_e, enum eap_protocol_layer_e, unsigned long, unsigned long, unsigned long, unsigned char, bool)
+	?get_thread_stopped@eap_am_tools_c@@UAE_NXZ @ 529 NONAME ; bool eap_am_tools_c::get_thread_stopped(void)
+	??1eap_tlv_header_c@@UAE@XZ @ 530 NONAME ; eap_tlv_header_c::~eap_tlv_header_c(void)
+	?getenv@eap_am_tools_symbian_c@@UAE?AW4eap_status_e@@PBVeap_variable_data_c@@PAV3@@Z @ 531 NONAME ; enum eap_status_e eap_am_tools_symbian_c::getenv(class eap_variable_data_c const *, class eap_variable_data_c *)
+	?eap_read_u64_t_network_order@@YA_KPBXK@Z @ 532 NONAME ; unsigned long long eap_read_u64_t_network_order(void const *, unsigned long)
+	?add_parameter_data@eap_process_tlv_message_data_c@@QAE?AW4eap_status_e@@PBVeap_variable_data_c@@@Z @ 533 NONAME ; enum eap_status_e eap_process_tlv_message_data_c::add_parameter_data(class eap_variable_data_c const *)
+	?rc4_encrypt@eap_am_crypto_symbian_c@@UAE?AW4eap_status_e@@PBVeap_variable_data_c@@PBXPAXK@Z @ 534 NONAME ; enum eap_status_e eap_am_crypto_symbian_c::rc4_encrypt(class eap_variable_data_c const *, void const *, void *, unsigned long)
+	?aes_set_decryption_key@eap_am_crypto_symbian_c@@UAE?AW4eap_status_e@@PAVeap_variable_data_c@@PBEK@Z @ 535 NONAME ; enum eap_status_e eap_am_crypto_symbian_c::aes_set_decryption_key(class eap_variable_data_c *, unsigned char const *, unsigned long)
+	?timer_expired@eap_session_core_c@@UAE?AW4eap_status_e@@KPAX@Z @ 536 NONAME ; enum eap_status_e eap_session_core_c::timer_expired(unsigned long, void *)
+	??0eap_buf_chain_wr_c@@QAE@W4eap_write_buffer_e@@PAVabs_eap_am_tools_c@@@Z @ 537 NONAME ; eap_buf_chain_wr_c::eap_buf_chain_wr_c(enum eap_write_buffer_e, class abs_eap_am_tools_c *)
+	?get_rand_bytes@crypto_random_c@@QAE?AW4eap_status_e@@PAVeap_variable_data_c@@K@Z @ 538 NONAME ; enum eap_status_e crypto_random_c::get_rand_bytes(class eap_variable_data_c *, unsigned long)
+	?get_is_valid@crypto_tls_base_prf_c@@QAE_NXZ @ 539 NONAME ; bool crypto_tls_base_prf_c::get_is_valid(void)
+	?set_activate_trace_on_error@eap_am_tools_c@@UAEXXZ @ 540 NONAME ; void eap_am_tools_c::set_activate_trace_on_error(void)
+	?get_eap_identifier@eap_state_notification_c@@UBEEXZ @ 541 NONAME ; unsigned char eap_state_notification_c::get_eap_identifier(void) const
+	?set_decryption_key@crypto_aes_wrap_c@@QAE?AW4eap_status_e@@PBXK@Z @ 542 NONAME ; enum eap_status_e crypto_aes_wrap_c::set_decryption_key(void const *, unsigned long)
+	?copy@eap_type_selection_c@@QBEPAV1@XZ @ 543 NONAME ; class eap_type_selection_c * eap_type_selection_c::copy(void) const
+	??0crypto_kd_hmac_sha256_c@@QAE@PAVabs_eap_am_tools_c@@@Z @ 544 NONAME ; crypto_kd_hmac_sha256_c::crypto_kd_hmac_sha256_c(class abs_eap_am_tools_c *)
+	?sign@crypto_rsa_c@@QAE?AW4eap_status_e@@PBVeap_variable_data_c@@0PAV3@@Z @ 545 NONAME ; enum eap_status_e crypto_rsa_c::sign(class eap_variable_data_c const *, class eap_variable_data_c const *, class eap_variable_data_c *)
+	?read_parameter_data@eap_process_tlv_message_data_c@@QAE?AW4eap_status_e@@PBV?$eap_array_c@Veap_tlv_header_c@@@@KPAK@Z @ 546 NONAME ; enum eap_status_e eap_process_tlv_message_data_c::read_parameter_data(class eap_array_c<class eap_tlv_header_c> const *, unsigned long, unsigned long *)
+	?get_key@eapol_session_key_c@@QBEPBVeap_variable_data_c@@XZ @ 547 NONAME ; class eap_variable_data_c const * eapol_session_key_c::get_key(void) const
+	?get_parameter_data@eap_process_tlv_message_data_c@@QAE?AW4eap_status_e@@PBVeap_tlv_header_c@@PAF@Z @ 548 NONAME ; enum eap_status_e eap_process_tlv_message_data_c::get_parameter_data(class eap_tlv_header_c const *, short *)
+	?get_header_buffer@eap_general_header_base_c@@QBEPAEK@Z @ 549 NONAME ; unsigned char * eap_general_header_base_c::get_header_buffer(unsigned long) const
+	??0abs_eap_am_memory_store_data_c@@QAE@XZ @ 550 NONAME ; abs_eap_am_memory_store_data_c::abs_eap_am_memory_store_data_c(void)
+	??1abs_crypto_hmac_algorithm_c@@UAE@XZ @ 551 NONAME ; abs_crypto_hmac_algorithm_c::~abs_crypto_hmac_algorithm_c(void)
+	??1crypto_tls_sha1_prf_c@@UAE@XZ @ 552 NONAME ; crypto_tls_sha1_prf_c::~crypto_tls_sha1_prf_c(void)
+	?get_type_string@eap_header_base_c@@QBEPBDXZ @ 553 NONAME ; char const * eap_header_base_c::get_type_string(void) const
+	?get_proposed_eap_type@eap_core_nak_info_c@@QBE?AVeap_expanded_type_c@@XZ @ 554 NONAME ; class eap_expanded_type_c eap_core_nak_info_c::get_proposed_eap_type(void) const
+	?GetPrimaryNameWritable@EapCertificateEntry@@QAEPAVTDes16@@XZ @ 555 NONAME ; class TDes16 * EapCertificateEntry::GetPrimaryNameWritable(void)
+	?get_is_valid@crypto_hmac_c@@UAE_NXZ @ 556 NONAME ; bool crypto_hmac_c::get_is_valid(void)
+	?get_encrypt@eap_buf_chain_base_c@@QBE_NXZ @ 557 NONAME ; bool eap_buf_chain_base_c::get_encrypt(void) const
+	?is_ietf_type@eap_expanded_type_c@@SA_NV1@@Z @ 558 NONAME ; bool eap_expanded_type_c::is_ietf_type(class eap_expanded_type_c)
+	?add_data_to_offset@eap_buf_chain_base_c@@QAE?AW4eap_status_e@@KPBXK@Z @ 559 NONAME ; enum eap_status_e eap_buf_chain_base_c::add_data_to_offset(unsigned long, void const *, unsigned long)
+	?init@crypto_rsa_c@@QAE?AW4eap_status_e@@XZ @ 560 NONAME ; enum eap_status_e crypto_rsa_c::init(void)
+	?get_payload_size@eap_process_tlv_message_data_c@@QBEKPBVeap_am_network_id_c@@@Z @ 561 NONAME ; unsigned long eap_process_tlv_message_data_c::get_payload_size(class eap_am_network_id_c const *) const
+	?GetLabelPresent@EapCertificateEntry@@QBEHXZ @ 562 NONAME ; int EapCertificateEntry::GetLabelPresent(void) const
+	?set_session_timeout@eap_core_c@@UAE?AW4eap_status_e@@K@Z @ 563 NONAME ; enum eap_status_e eap_core_c::set_session_timeout(unsigned long)
+	?compare@eap_variable_data_c@@QBEJPBV1@@Z @ 564 NONAME ; long eap_variable_data_c::compare(class eap_variable_data_c const *) const
+	?set_encryption_key@crypto_cbc_c@@UAE?AW4eap_status_e@@PBXK0K@Z @ 565 NONAME ; enum eap_status_e crypto_cbc_c::set_encryption_key(void const *, unsigned long, void const *, unsigned long)
+	?get_payload_size@eap_process_tlv_message_data_c@@QBEKPBVeap_certificate_entry_c@@@Z @ 566 NONAME ; unsigned long eap_process_tlv_message_data_c::get_payload_size(class eap_certificate_entry_c const *) const
+	?copy_leap_password@eap_master_session_key_c@@QAE?AW4eap_status_e@@PBVeap_variable_data_c@@@Z @ 567 NONAME ; enum eap_status_e eap_master_session_key_c::copy_leap_password(class eap_variable_data_c const *)
+	?verify@crypto_dsa_c@@QAE?AW4eap_status_e@@PBVeap_variable_data_c@@00000@Z @ 568 NONAME ; enum eap_status_e crypto_dsa_c::verify(class eap_variable_data_c const *, class eap_variable_data_c const *, class eap_variable_data_c const *, class eap_variable_data_c const *, class eap_variable_data_c const *, class eap_variable_data_c const *)
+	?timer_sleep@eap_am_tools_symbian_c@@UAEXK@Z @ 569 NONAME ; void eap_am_tools_symbian_c::timer_sleep(unsigned long)
+	??0crypto_aes_wrap_c@@QAE@PAVabs_eap_am_tools_c@@@Z @ 570 NONAME ; crypto_aes_wrap_c::crypto_aes_wrap_c(class abs_eap_am_tools_c *)
+	?get_reference@eap_am_mutex_base_c@@QBEPAVeap_am_mutex_reference_c@@XZ @ 571 NONAME ; class eap_am_mutex_reference_c * eap_am_mutex_base_c::get_reference(void) const
+	??1eap_buf_chain_wr_c@@UAE@XZ @ 572 NONAME ; eap_buf_chain_wr_c::~eap_buf_chain_wr_c(void)
+	?get_expanded_vendor_type_offset@eap_header_base_c@@SAKXZ @ 573 NONAME ; unsigned long eap_header_base_c::get_expanded_vendor_type_offset(void)
+	?md5_cleanup@eap_am_crypto_symbian_c@@UAE?AW4eap_status_e@@PAVeap_variable_data_c@@@Z @ 574 NONAME ; enum eap_status_e eap_am_crypto_symbian_c::md5_cleanup(class eap_variable_data_c *)
+	?copy@eap_expanded_type_c@@QBEPAV1@XZ @ 575 NONAME ; class eap_expanded_type_c * eap_expanded_type_c::copy(void) const
+	?encrypt_with_private_key@crypto_rsa_c@@QAE?AW4eap_status_e@@PBVeap_variable_data_c@@0PAV3@@Z @ 576 NONAME ; enum eap_status_e crypto_rsa_c::encrypt_with_private_key(class eap_variable_data_c const *, class eap_variable_data_c const *, class eap_variable_data_c *)
+	?set_is_invalid@eap_am_crypto_md4_c@@AAEXXZ @ 577 NONAME ; void eap_am_crypto_md4_c::set_is_invalid(void)
+	?get_data@eap_buf_chain_rd_c@@QBEPBEK@Z @ 578 NONAME ; unsigned char const * eap_buf_chain_rd_c::get_data(unsigned long) const
+	?get_type@eap_static_expanded_type_c@@QBEABVeap_expanded_type_c@@XZ @ 579 NONAME ; class eap_expanded_type_c const & eap_static_expanded_type_c::get_type(void) const
+	?configure@eap_file_config_c@@QAE?AW4eap_status_e@@PAVabs_eap_am_file_input_c@@@Z @ 580 NONAME ; enum eap_status_e eap_file_config_c::configure(class abs_eap_am_file_input_c *)
+	?copy@eap_am_crypto_md4_c@@QAEPAV1@XZ @ 581 NONAME ; class eap_am_crypto_md4_c * eap_am_crypto_md4_c::copy(void)
+	?set_rogue_reason@eap_rogue_ap_entry_c@@QAEXW4eap_rogue_ap_reason_e@@@Z @ 582 NONAME ; void eap_rogue_ap_entry_c::set_rogue_reason(enum eap_rogue_ap_reason_e)
+	?get_data_length@eap_buf_chain_base_c@@QBEKXZ @ 583 NONAME ; unsigned long eap_buf_chain_base_c::get_data_length(void) const
+	??1eap_header_string_c@@UAE@XZ @ 584 NONAME ; eap_header_string_c::~eap_header_string_c(void)
+	?decrypt_block_3des_ede@eap_am_crypto_symbian_c@@UAE?AW4eap_status_e@@PAVeap_variable_data_c@@PBEPAEK@Z @ 585 NONAME ; enum eap_status_e eap_am_crypto_symbian_c::decrypt_block_3des_ede(class eap_variable_data_c *, unsigned char const *, unsigned char *, unsigned long)
+	??1crypto_nt_hash_c@@UAE@XZ @ 586 NONAME ; crypto_nt_hash_c::~crypto_nt_hash_c(void)
+	?GetIsValid@EapCertificateEntry@@QBEHXZ @ 587 NONAME ; int EapCertificateEntry::GetIsValid(void) const
+	?SetValue@TEapExpandedType@@QAEHPBXI@Z @ 588 NONAME ; int TEapExpandedType::SetValue(void const *, unsigned int)
+	?tls_prf_cleanup@crypto_tls_sha1_prf_c@@QAE?AW4eap_status_e@@XZ @ 589 NONAME ; enum eap_status_e crypto_tls_sha1_prf_c::tls_prf_cleanup(void)
+	?get_data_offset@eap_buf_chain_base_c@@QBEPAEKK@Z @ 590 NONAME ; unsigned char * eap_buf_chain_base_c::get_data_offset(unsigned long, unsigned long) const
+	?set_copy_of_buffer@eap_variable_data_c@@QAE?AW4eap_status_e@@PBXK@Z @ 591 NONAME ; enum eap_status_e eap_variable_data_c::set_copy_of_buffer(void const *, unsigned long)
+	?set_is_invalid@crypto_tls_prf_c@@AAEXXZ @ 592 NONAME ; void crypto_tls_prf_c::set_is_invalid(void)
+	?check_header@eapol_ethernet_header_base_c@@UBE?AW4eap_status_e@@XZ @ 593 NONAME ; enum eap_status_e eapol_ethernet_header_base_c::check_header(void) const
+	?restore_bytes_from_ascii_armor@eap_am_tools_c@@UAE?AW4eap_status_e@@PBEKPAEPAK@Z @ 594 NONAME ; enum eap_status_e eap_am_tools_c::restore_bytes_from_ascii_armor(unsigned char const *, unsigned long, unsigned char *, unsigned long *)
+	?get_network_index@simple_config_credential_c@@QBEEXZ @ 595 NONAME ; unsigned char simple_config_credential_c::get_network_index(void) const
+	??1eap_master_session_key_c@@UAE@XZ @ 596 NONAME ; eap_master_session_key_c::~eap_master_session_key_c(void)
+	??0eapol_ethernet_header_rd_c@@QAE@PAVabs_eap_am_tools_c@@PBEK@Z @ 597 NONAME ; eapol_ethernet_header_rd_c::eapol_ethernet_header_rd_c(class abs_eap_am_tools_c *, unsigned char const *, unsigned long)
+	?allocate_message_data_buffer@eap_tlv_message_data_c@@QAE?AW4eap_status_e@@K@Z @ 598 NONAME ; enum eap_status_e eap_tlv_message_data_c::allocate_message_data_buffer(unsigned long)
+	??0eap_network_id_selector_c@@QAE@PAVabs_eap_am_tools_c@@PBVeap_am_network_id_c@@@Z @ 599 NONAME ; eap_network_id_selector_c::eap_network_id_selector_c(class abs_eap_am_tools_c *, class eap_am_network_id_c const *)
+	?get_block_size@eap_am_crypto_md4_c@@QAEKXZ @ 600 NONAME ; unsigned long eap_am_crypto_md4_c::get_block_size(void)
+	??0eap_am_crypto_rc4_c@@QAE@PAVabs_eap_am_tools_c@@@Z @ 601 NONAME ; eap_am_crypto_rc4_c::eap_am_crypto_rc4_c(class abs_eap_am_tools_c *)
+	??0eap_buf_chain_wr_c@@QAE@W4eap_write_buffer_e@@PAVabs_eap_am_tools_c@@K@Z @ 602 NONAME ; eap_buf_chain_wr_c::eap_buf_chain_wr_c(enum eap_write_buffer_e, class abs_eap_am_tools_c *, unsigned long)
+	?SetPrimaryNamePresent@EapCertificateEntry@@QAEXXZ @ 603 NONAME ; void EapCertificateEntry::SetPrimaryNamePresent(void)
+	?get_is_valid@eap_am_crypto_symbian_c@@UBE_NXZ @ 604 NONAME ; bool eap_am_crypto_symbian_c::get_is_valid(void) const
+	?formatted_print@eap_am_tools_symbian_c@@UAAXPBDZZ @ 605 NONAME ; void eap_am_tools_symbian_c::formatted_print(char const *, ...)
+	?get_is_valid@eap_am_file_input_symbian_c@@UAE_NXZ @ 606 NONAME ; bool eap_am_file_input_symbian_c::get_is_valid(void)
+	?get_digest_length@crypto_md5_c@@UAEKXZ @ 607 NONAME ; unsigned long crypto_md5_c::get_digest_length(void)
+	?compare_network_id@eap_am_network_id_c@@QBE_NPBV1@@Z @ 608 NONAME ; bool eap_am_network_id_c::compare_network_id(class eap_am_network_id_c const *) const
+	?read_parameter_data@eap_process_tlv_message_data_c@@QAE?AW4eap_status_e@@PBV?$eap_array_c@Veap_tlv_header_c@@@@KPAW4eapol_wlan_authentication_state_e@@@Z @ 609 NONAME ; enum eap_status_e eap_process_tlv_message_data_c::read_parameter_data(class eap_array_c<class eap_tlv_header_c> const *, unsigned long, enum eapol_wlan_authentication_state_e *)
+	?get_mutex@eap_am_mutex_symbian_c@@QBEPBVRMutex@@XZ @ 610 NONAME ; class RMutex const * eap_am_mutex_symbian_c::get_mutex(void) const
+	?get_eapol_key_type_string@eapol_session_key_c@@SAPBDW4eapol_key_type_e@@@Z @ 611 NONAME ; char const * eapol_session_key_c::get_eapol_key_type_string(enum eapol_key_type_e)
+	?get_network_keys_const@simple_config_credential_c@@QBEPBV?$eap_array_c@Vnetwork_key_and_index_c@@@@XZ @ 612 NONAME ; class eap_array_c<class network_key_and_index_c> const * simple_config_credential_c::get_network_keys_const(void) const
+	?trace_eap_packet@eap_core_c@@QAEXPBDPBVeap_header_wr_c@@@Z @ 613 NONAME ; void eap_core_c::trace_eap_packet(char const *, class eap_header_wr_c const *)
+	?CopyData@EapMessageBuffer@@QAEHW4TEapRequests@@PBXI@Z @ 614 NONAME ; int EapMessageBuffer::CopyData(enum TEapRequests, void const *, unsigned int)
+	?hash_init@crypto_sha_256_c@@UAE?AW4eap_status_e@@XZ @ 615 NONAME ; enum eap_status_e crypto_sha_256_c::hash_init(void)
+	??1abs_eap_am_memory_store_data_c@@UAE@XZ @ 616 NONAME ; abs_eap_am_memory_store_data_c::~abs_eap_am_memory_store_data_c(void)
+	?get_protocol@eap_state_notification_c@@UBEKXZ @ 617 NONAME ; unsigned long eap_state_notification_c::get_protocol(void) const
+	??0eap_am_tools_symbian_c@@QAE@PBD@Z @ 618 NONAME ; eap_am_tools_symbian_c::eap_am_tools_symbian_c(char const *)
+	??1abs_crypto_hash_algorithm_c@@UAE@XZ @ 619 NONAME ; abs_crypto_hash_algorithm_c::~abs_crypto_hash_algorithm_c(void)
+	??0eap_config_value_c@@QAE@PAVabs_eap_am_tools_c@@@Z @ 620 NONAME ; eap_config_value_c::eap_config_value_c(class abs_eap_am_tools_c *)
+	?restart_authentication@eap_session_core_c@@QAE?AW4eap_status_e@@PBVeap_am_network_id_c@@_N@Z @ 621 NONAME ; enum eap_status_e eap_session_core_c::restart_authentication(class eap_am_network_id_c const *, bool)
+	?get_SSID_const@simple_config_credential_c@@QBEPBVeap_variable_data_c@@XZ @ 622 NONAME ; class eap_variable_data_c const * simple_config_credential_c::get_SSID_const(void) const
+	?get_sha_256_block_size@eap_am_crypto_symbian_c@@UAEKPAVeap_variable_data_c@@@Z @ 623 NONAME ; unsigned long eap_am_crypto_symbian_c::get_sha_256_block_size(class eap_variable_data_c *)
+	?get_block_size@crypto_cbc_c@@UAEKXZ @ 624 NONAME ; unsigned long crypto_cbc_c::get_block_size(void)
+	?cnf_parse_value@eap_file_config_c@@AAE?AW4eap_status_e@@PBVeap_variable_data_c@@0PAW4eap_configure_type_e@@PAV3@_N@Z @ 625 NONAME ; enum eap_status_e eap_file_config_c::cnf_parse_value(class eap_variable_data_c const *, class eap_variable_data_c const *, enum eap_configure_type_e *, class eap_variable_data_c *, bool)
+	?packet_process_type@eap_core_c@@AAE?AW4eap_status_e@@Veap_expanded_type_c@@PBVeap_am_network_id_c@@PAVeap_general_header_base_c@@K@Z @ 626 NONAME ; enum eap_status_e eap_core_c::packet_process_type(class eap_expanded_type_c, class eap_am_network_id_c const *, class eap_general_header_base_c *, unsigned long)
+	??0eap_master_session_key_c@@QAE@PAVabs_eap_am_tools_c@@Veap_expanded_type_c@@@Z @ 627 NONAME ; eap_master_session_key_c::eap_master_session_key_c(class abs_eap_am_tools_c *, class eap_expanded_type_c)
+	?get_value_offset@eap_tlv_header_c@@QBEPAEKK@Z @ 628 NONAME ; unsigned char * eap_tlv_header_c::get_value_offset(unsigned long, unsigned long) const
+	?get_source_length@eap_am_network_id_c@@QBEKXZ @ 629 NONAME ; unsigned long eap_am_network_id_c::get_source_length(void) const
+	?get_source@eapol_ethernet_header_base_c@@QBEPAEXZ @ 630 NONAME ; unsigned char * eapol_ethernet_header_base_c::get_source(void) const
+	??1eap_am_crypto_sha1_c@@UAE@XZ @ 631 NONAME ; eap_am_crypto_sha1_c::~eap_am_crypto_sha1_c(void)
+	??0eap_type_selection_c@@QAE@PAVabs_eap_am_tools_c@@Veap_expanded_type_c@@_N@Z @ 632 NONAME ; eap_type_selection_c::eap_type_selection_c(class abs_eap_am_tools_c *, class eap_expanded_type_c, bool)
+	?get_is_valid@crypto_aes_wrap_c@@QAE_NXZ @ 633 NONAME ; bool crypto_aes_wrap_c::get_is_valid(void)
+	?get_eap_header@eapol_header_wr_c@@QAEPAEXZ @ 634 NONAME ; unsigned char * eapol_header_wr_c::get_eap_header(void)
+	?dsa_cleanup@eap_am_crypto_symbian_c@@UAE?AW4eap_status_e@@PAVeap_variable_data_c@@@Z @ 635 NONAME ; enum eap_status_e eap_am_crypto_symbian_c::dsa_cleanup(class eap_variable_data_c *)
+	?get_key_tx_bit@eapol_session_key_c@@QBE_NXZ @ 636 NONAME ; bool eapol_session_key_c::get_key_tx_bit(void) const
+	?get_current_state@eap_state_notification_c@@UBEKXZ @ 637 NONAME ; unsigned long eap_state_notification_c::get_current_state(void) const
+	?read_parameter_data@eap_process_tlv_message_data_c@@QAE?AW4eap_status_e@@PBV?$eap_array_c@Veap_tlv_header_c@@@@KPAV?$eap_array_c@Veap_am_network_id_c@@@@@Z @ 638 NONAME ; enum eap_status_e eap_process_tlv_message_data_c::read_parameter_data(class eap_array_c<class eap_tlv_header_c> const *, unsigned long, class eap_array_c<class eap_am_network_id_c> *)
+	?block_size_3des_ede@eap_am_crypto_symbian_c@@UAEKXZ @ 639 NONAME ; unsigned long eap_am_crypto_symbian_c::block_size_3des_ede(void)
+	?get_is_valid@eap_general_header_base_c@@QBE_NXZ @ 640 NONAME ; bool eap_general_header_base_c::get_is_valid(void) const
+	??8eap_expanded_type_c@@QBE_NABV0@@Z @ 641 NONAME ; bool eap_expanded_type_c::operator==(class eap_expanded_type_c const &) const
+	?set_expanded_type_data@eap_expanded_type_c@@QAE?AW4eap_status_e@@PAVabs_eap_am_tools_c@@PBVeap_variable_data_c@@@Z @ 642 NONAME ; enum eap_status_e eap_expanded_type_c::set_expanded_type_data(class abs_eap_am_tools_c *, class eap_variable_data_c const *)
+	?get_parameter_data@eap_process_tlv_message_data_c@@QAE?AW4eap_status_e@@PBVeap_tlv_header_c@@PAPAVeap_state_notification_c@@@Z @ 643 NONAME ; enum eap_status_e eap_process_tlv_message_data_c::get_parameter_data(class eap_tlv_header_c const *, class eap_state_notification_c * *)
+	?read_u32_t@eap_file_config_c@@AAEPAEPAEPBEPAK@Z @ 644 NONAME ; unsigned char * eap_file_config_c::read_u32_t(unsigned char *, unsigned char const *, unsigned long *)
+	??0crypto_tls_prf_c@@QAE@PAVabs_eap_am_tools_c@@@Z @ 645 NONAME ; crypto_tls_prf_c::crypto_tls_prf_c(class abs_eap_am_tools_c *)
+	?start_timer_thread@eap_am_tools_symbian_c@@UAE?AW4eap_status_e@@XZ @ 646 NONAME ; enum eap_status_e eap_am_tools_symbian_c::start_timer_thread(void)
+	?store_configure@eap_file_config_c@@AAE?AW4eap_status_e@@PAVabs_eap_am_file_input_c@@PBVeap_variable_data_c@@PAV?$eap_core_map_c@Veap_config_value_c@@Vabs_eap_core_map_c@@Veap_variable_data_c@@@@@Z @ 647 NONAME ; enum eap_status_e eap_file_config_c::store_configure(class abs_eap_am_file_input_c *, class eap_variable_data_c const *, class eap_core_map_c<class eap_config_value_c, class abs_eap_core_map_c, class eap_variable_data_c> *)
+	?is_expanded_type@eap_expanded_type_c@@SA_NW4eap_type_ietf_values_e@@@Z @ 648 NONAME ; bool eap_expanded_type_c::is_expanded_type(enum eap_type_ietf_values_e)
+	?leave_crypto_cs@eap_am_tools_symbian_c@@QAEXXZ @ 649 NONAME ; void eap_am_tools_symbian_c::leave_crypto_cs(void)
+	??1abs_eap_am_mutex_c@@UAE@XZ @ 650 NONAME ; abs_eap_am_mutex_c::~abs_eap_am_mutex_c(void)
+	?hash_final@crypto_md4_c@@UAE?AW4eap_status_e@@PAXPAK@Z @ 651 NONAME ; enum eap_status_e crypto_md4_c::hash_final(void *, unsigned long *)
+	??1EapMessageBuffer@@UAE@XZ @ 652 NONAME ; EapMessageBuffer::~EapMessageBuffer(void)
+	?get_am_tools@eap_general_header_base_c@@QBEPAVabs_eap_am_tools_c@@XZ @ 653 NONAME ; class abs_eap_am_tools_c * eap_general_header_base_c::get_am_tools(void) const
+	??1eap_header_wr_c@@UAE@XZ @ 654 NONAME ; eap_header_wr_c::~eap_header_wr_c(void)
+	?handle_eap_identity_request@eap_core_c@@AAE?AW4eap_status_e@@Veap_expanded_type_c@@EPBVeap_am_network_id_c@@@Z @ 655 NONAME ; enum eap_status_e eap_core_c::handle_eap_identity_request(class eap_expanded_type_c, unsigned char, class eap_am_network_id_c const *)
+	?md4_cleanup@eap_am_crypto_symbian_c@@UAE?AW4eap_status_e@@PAVeap_variable_data_c@@@Z @ 656 NONAME ; enum eap_status_e eap_am_crypto_symbian_c::md4_cleanup(class eap_variable_data_c *)
+	?SetIsEnabled@EapCertificateEntry@@QAEHH@Z @ 657 NONAME ; int EapCertificateEntry::SetIsEnabled(int)
+	?read_parameter_data@eap_process_tlv_message_data_c@@QAE?AW4eap_status_e@@PBV?$eap_array_c@Veap_tlv_header_c@@@@KPAW4eap_certificate_type_e@eap_certificate_entry_c@@@Z @ 658 NONAME ; enum eap_status_e eap_process_tlv_message_data_c::read_parameter_data(class eap_array_c<class eap_tlv_header_c> const *, unsigned long, enum eap_certificate_entry_c::eap_certificate_type_e *)
+	?read_configuration_message@eap_file_config_c@@QAE?AW4eap_status_e@@PBVeap_variable_data_c@@@Z @ 659 NONAME ; enum eap_status_e eap_file_config_c::read_configuration_message(class eap_variable_data_c const *)
+	?get_network_key_const@network_key_and_index_c@@QBEPBVeap_variable_data_c@@XZ @ 660 NONAME ; class eap_variable_data_c const * network_key_and_index_c::get_network_key_const(void) const
+	?load_module@eap_session_core_c@@UAE?AW4eap_status_e@@Veap_expanded_type_c@@0PAVabs_eap_base_type_c@@PAPAVeap_base_type_c@@_NPBVeap_am_network_id_c@@@Z @ 661 NONAME ; enum eap_status_e eap_session_core_c::load_module(class eap_expanded_type_c, class eap_expanded_type_c, class abs_eap_base_type_c *, class eap_base_type_c * *, bool, class eap_am_network_id_c const *)
+	?add_padding_bytes@crypto_cbc_c@@UAE?AW4eap_status_e@@PAXKE@Z @ 662 NONAME ; enum eap_status_e crypto_cbc_c::add_padding_bytes(void *, unsigned long, unsigned char)
+	?get_key_length@crypto_3des_ede_c@@UAEKXZ @ 663 NONAME ; unsigned long crypto_3des_ede_c::get_key_length(void)
+	?initialize_members@eap_variable_data_c@@AAE?AW4eap_status_e@@XZ @ 664 NONAME ; enum eap_status_e eap_variable_data_c::initialize_members(void)
+	?md5_update@eap_am_crypto_symbian_c@@UAE?AW4eap_status_e@@PAVeap_variable_data_c@@PBEK@Z @ 665 NONAME ; enum eap_status_e eap_am_crypto_symbian_c::md5_update(class eap_variable_data_c *, unsigned char const *, unsigned long)
+	?copy_message_data@eap_am_memory_store_tlv_data_c@@QAE?AW4eap_status_e@@PBVeap_tlv_message_data_c@@K@Z @ 666 NONAME ; enum eap_status_e eap_am_memory_store_tlv_data_c::copy_message_data(class eap_tlv_message_data_c const *, unsigned long)
+	?hash_update@crypto_sha_256_c@@UAE?AW4eap_status_e@@PBXK@Z @ 667 NONAME ; enum eap_status_e crypto_sha_256_c::hash_update(void const *, unsigned long)
+	?get_do_packet_retransmission@eap_buf_chain_base_c@@QAE_NXZ @ 668 NONAME ; bool eap_buf_chain_base_c::get_do_packet_retransmission(void)
+	?enter_global_mutex@eap_am_tools_symbian_c@@UAEXXZ @ 669 NONAME ; void eap_am_tools_symbian_c::enter_global_mutex(void)
+	?add_data_to_offset@eap_variable_data_c@@QAE?AW4eap_status_e@@KPBV1@@Z @ 670 NONAME ; enum eap_status_e eap_variable_data_c::add_data_to_offset(unsigned long, class eap_variable_data_c const *)
+	?hash_cleanup@eap_am_crypto_md4_c@@AAE?AW4eap_status_e@@XZ @ 671 NONAME ; enum eap_status_e eap_am_crypto_md4_c::hash_cleanup(void)
+	?hash_update@crypto_md5_c@@UAE?AW4eap_status_e@@PBXK@Z @ 672 NONAME ; enum eap_status_e crypto_md5_c::hash_update(void const *, unsigned long)
+	?set_start_offset@eap_variable_data_c@@QAE?AW4eap_status_e@@K@Z @ 673 NONAME ; enum eap_status_e eap_variable_data_c::set_start_offset(unsigned long)
+	?get_parameter_data@eap_process_tlv_message_data_c@@QAE?AW4eap_status_e@@PBVeap_tlv_header_c@@PAV?$eap_array_c@G@@@Z @ 674 NONAME ; enum eap_status_e eap_process_tlv_message_data_c::get_parameter_data(class eap_tlv_header_c const *, class eap_array_c<unsigned short> *)
+	??1eap_simple_config_trace_string_c@@UAE@XZ @ 675 NONAME ; eap_simple_config_trace_string_c::~eap_simple_config_trace_string_c(void)
+	??1eapol_header_rd_c@@UAE@XZ @ 676 NONAME ; eapol_header_rd_c::~eapol_header_rd_c(void)
+	?SetSubjectKeyIdPresent@EapCertificateEntry@@QAEXXZ @ 677 NONAME ; void EapCertificateEntry::SetSubjectKeyIdPresent(void)
+	?set_is_invalid@eap_am_crypto_sha_256_c@@AAEXXZ @ 678 NONAME ; void eap_am_crypto_sha_256_c::set_is_invalid(void)
+	?u64_t_to_u64_struct@eap_am_tools_symbian_c@@UAE?AUu64_struct@@_K@Z @ 679 NONAME ; struct u64_struct eap_am_tools_symbian_c::u64_t_to_u64_struct(unsigned long long)
+	?copy@crypto_sha_256_c@@UAEPAVabs_crypto_hash_algorithm_c@@XZ @ 680 NONAME ; class abs_crypto_hash_algorithm_c * crypto_sha_256_c::copy(void)
+	?hash_update@eap_am_crypto_sha1_c@@QAE?AW4eap_status_e@@PBXK@Z @ 681 NONAME ; enum eap_status_e eap_am_crypto_sha1_c::hash_update(void const *, unsigned long)
+	?object_increase_reference_count@eap_process_tlv_message_data_c@@QAEXXZ @ 682 NONAME ; void eap_process_tlv_message_data_c::object_increase_reference_count(void)
+	?shutdown_am_tools@eap_am_tools_c@@QAE?AW4eap_status_e@@XZ @ 683 NONAME ; enum eap_status_e eap_am_tools_c::shutdown_am_tools(void)
+	?set_message_data@eap_tlv_message_data_c@@QAE?AW4eap_status_e@@KPBX@Z @ 684 NONAME ; enum eap_status_e eap_tlv_message_data_c::set_message_data(unsigned long, void const *)
+	?set_is_invalid@eap_am_crypto_rc4_c@@AAEXXZ @ 685 NONAME ; void eap_am_crypto_rc4_c::set_is_invalid(void)
+	?password_hash@crypto_wpa_psk_password_hash_c@@QAE?AW4eap_status_e@@PBVeap_variable_data_c@@0PAV3@PAXP6A?AW42@2K@Z@Z @ 686 NONAME ; enum eap_status_e crypto_wpa_psk_password_hash_c::password_hash(class eap_variable_data_c const *, class eap_variable_data_c const *, class eap_variable_data_c *, void *, enum eap_status_e (*)(void *, unsigned long))
+	?get_eap_type_list@eap_session_core_c@@UAE?AW4eap_status_e@@PAV?$eap_array_c@Veap_expanded_type_c@@@@@Z @ 687 NONAME ; enum eap_status_e eap_session_core_c::get_eap_type_list(class eap_array_c<class eap_expanded_type_c> *)
+	?hash_cleanup@eap_am_crypto_sha1_c@@AAE?AW4eap_status_e@@XZ @ 688 NONAME ; enum eap_status_e eap_am_crypto_sha1_c::hash_cleanup(void)
+	?state_notification@eap_session_core_c@@UAEXPBVabs_eap_state_notification_c@@@Z @ 689 NONAME ; void eap_session_core_c::state_notification(class abs_eap_state_notification_c const *)
+	??0eapol_header_rd_c@@QAE@PAVabs_eap_am_tools_c@@PAEK@Z @ 690 NONAME ; eapol_header_rd_c::eapol_header_rd_c(class abs_eap_am_tools_c *, unsigned char *, unsigned long)
+	?get_type@eap_header_base_c@@QBE?AVeap_expanded_type_c@@XZ @ 691 NONAME ; class eap_expanded_type_c eap_header_base_c::get_type(void) const
+	?GetSecondaryNameWritable@EapCertificateEntry@@QAEPAVTDes16@@XZ @ 692 NONAME ; class TDes16 * EapCertificateEntry::GetSecondaryNameWritable(void)
+	?set_is_valid@crypto_dsa_c@@AAEXXZ @ 693 NONAME ; void crypto_dsa_c::set_is_valid(void)
+	?aes_set_encryption_key@eap_am_crypto_symbian_c@@UAE?AW4eap_status_e@@PAVeap_variable_data_c@@PBEK@Z @ 694 NONAME ; enum eap_status_e eap_am_crypto_symbian_c::aes_set_encryption_key(class eap_variable_data_c *, unsigned char const *, unsigned long)
+	?add_parameter_data@eap_process_tlv_message_data_c@@QAE?AW4eap_status_e@@J@Z @ 695 NONAME ; enum eap_status_e eap_process_tlv_message_data_c::add_parameter_data(long)
+	??1crypto_cbc_c@@UAE@XZ @ 696 NONAME ; crypto_cbc_c::~crypto_cbc_c(void)
+	?leave_global_mutex@eap_am_tools_symbian_c@@UAEXXZ @ 697 NONAME ; void eap_am_tools_symbian_c::leave_global_mutex(void)
+	??4TEapExpandedType@@QAEAAV0@ABV0@@Z @ 698 NONAME ; class TEapExpandedType & TEapExpandedType::operator=(class TEapExpandedType const &)
+	?set_is_valid@crypto_md4_c@@EAEXXZ @ 699 NONAME ; void crypto_md4_c::set_is_valid(void)
+	?get_code@eap_header_base_c@@QBE?AW4eap_code_value_e@@XZ @ 700 NONAME ; enum eap_code_value_e eap_header_base_c::get_code(void) const
+	??Ieap_expanded_type_c@@QAEPAV0@XZ @ 701 NONAME ; class eap_expanded_type_c * eap_expanded_type_c::operator&(void)
+	?md4_copy_context@eap_am_crypto_symbian_c@@UAE?AW4eap_status_e@@PAVeap_variable_data_c@@PBV3@@Z @ 702 NONAME ; enum eap_status_e eap_am_crypto_symbian_c::md4_copy_context(class eap_variable_data_c *, class eap_variable_data_c const *)
+	??4eap_expanded_type_c@@QAEAAV0@W4eap_type_ietf_values_e@@@Z @ 703 NONAME ; class eap_expanded_type_c & eap_expanded_type_c::operator=(enum eap_type_ietf_values_e)
+	?eap_write_u16_t_network_order@@YA?AW4eap_status_e@@PAXKG@Z @ 704 NONAME ; enum eap_status_e eap_write_u16_t_network_order(void *, unsigned long, unsigned short)
+	?get_type_data@eap_expanded_type_c@@QBE?AW4eap_status_e@@PAVabs_eap_am_tools_c@@PAW4eap_type_ietf_values_e@@@Z @ 705 NONAME ; enum eap_status_e eap_expanded_type_c::get_type_data(class abs_eap_am_tools_c *, enum eap_type_ietf_values_e *) const
+	?strlen@eap_am_tools_symbian_c@@UAEKPBD@Z @ 706 NONAME ; unsigned long eap_am_tools_symbian_c::strlen(char const *)
+	?get_previous_state_string@eap_state_notification_c@@UBEPBDXZ @ 707 NONAME ; char const * eap_state_notification_c::get_previous_state_string(void) const
+	?SetSecondaryNamePresent@EapCertificateEntry@@QAEXXZ @ 708 NONAME ; void EapCertificateEntry::SetSecondaryNamePresent(void)
+	?Compare@TEapExpandedType@@QBEHABV1@@Z @ 709 NONAME ; int TEapExpandedType::Compare(class TEapExpandedType const &) const
+	?GetSubjectKeyIdWritable@EapCertificateEntry@@QAEPAV?$TBuf8@$0BE@@@XZ @ 710 NONAME ; class TBuf8<20> * EapCertificateEntry::GetSubjectKeyIdWritable(void)
+	?get_block_size@crypto_3des_ede_c@@UAEKXZ @ 711 NONAME ; unsigned long crypto_3des_ede_c::get_block_size(void)
+	?get_type_data_start_offset@eap_header_base_c@@SAK_N@Z @ 712 NONAME ; unsigned long eap_header_base_c::get_type_data_start_offset(bool)
+	??0eap_am_crypto_sha1_c@@QAE@PAVabs_eap_am_tools_c@@@Z @ 713 NONAME ; eap_am_crypto_sha1_c::eap_am_crypto_sha1_c(class abs_eap_am_tools_c *)
+	?convert_value@eap_file_config_c@@AAE?AW4eap_status_e@@PAV?$eap_core_map_c@Veap_config_value_c@@Vabs_eap_core_map_c@@Veap_variable_data_c@@@@PBVeap_variable_data_c@@W4eap_configure_type_e@@PAV4@@Z @ 714 NONAME ; enum eap_status_e eap_file_config_c::convert_value(class eap_core_map_c<class eap_config_value_c, class abs_eap_core_map_c, class eap_variable_data_c> *, class eap_variable_data_c const *, enum eap_configure_type_e, class eap_variable_data_c *)
+	?convert_hex_ascii_to_bytes@eap_am_tools_c@@UAE?AW4eap_status_e@@PBEKPAEPAK@Z @ 715 NONAME ; enum eap_status_e eap_am_tools_c::convert_hex_ascii_to_bytes(unsigned char const *, unsigned long, unsigned char *, unsigned long *)
+	?set_authentication_role@eap_core_c@@UAE?AW4eap_status_e@@_N@Z @ 716 NONAME ; enum eap_status_e eap_core_c::set_authentication_role(bool)
+	??1TEapExpandedType@@UAE@XZ @ 717 NONAME ; TEapExpandedType::~TEapExpandedType(void)
+	?eap_write_u32_t_little_endian_order@@YA?AW4eap_status_e@@PAXKK@Z @ 718 NONAME ; enum eap_status_e eap_write_u32_t_little_endian_order(void *, unsigned long, unsigned long)
+	?set_data_length@eapol_header_base_c@@QAEXG@Z @ 719 NONAME ; void eapol_header_base_c::set_data_length(unsigned short)
+	?get_digest_length@crypto_sha_256_c@@UAEKXZ @ 720 NONAME ; unsigned long crypto_sha_256_c::get_digest_length(void)
+	?read_parameter_data@eap_process_tlv_message_data_c@@QAE?AW4eap_status_e@@PBV?$eap_array_c@Veap_tlv_header_c@@@@KPAPAVeap_state_notification_c@@@Z @ 721 NONAME ; enum eap_status_e eap_process_tlv_message_data_c::read_parameter_data(class eap_array_c<class eap_tlv_header_c> const *, unsigned long, class eap_state_notification_c * *)
+	?reset@eap_am_network_id_c@@QAEXXZ @ 722 NONAME ; void eap_am_network_id_c::reset(void)
+	??0abs_eap_am_mutex_c@@QAE@XZ @ 723 NONAME ; abs_eap_am_mutex_c::abs_eap_am_mutex_c(void)
+	?configure@eap_core_c@@UAE?AW4eap_status_e@@XZ @ 724 NONAME ; enum eap_status_e eap_core_c::configure(void)
+	?get_is_valid@eap_session_core_c@@UAE_NXZ @ 725 NONAME ; bool eap_session_core_c::get_is_valid(void)
+	?get_rand_integer@crypto_random_c@@QAEKKK@Z @ 726 NONAME ; unsigned long crypto_random_c::get_rand_integer(unsigned long, unsigned long)
+	?check_activate_trace_on_error@eap_am_tools_c@@UAEXXZ @ 727 NONAME ; void eap_am_tools_c::check_activate_trace_on_error(void)
+	?get_sent_packet@eap_core_retransmission_c@@QBEPAVeap_buf_chain_wr_c@@XZ @ 728 NONAME ; class eap_buf_chain_wr_c * eap_core_retransmission_c::get_sent_packet(void) const
+	?asynchronous_init_remove_eap_session@eap_core_c@@AAE?AW4eap_status_e@@XZ @ 729 NONAME ; enum eap_status_e eap_core_c::asynchronous_init_remove_eap_session(void)
+	?read_parameter_data@eap_process_tlv_message_data_c@@QAE?AW4eap_status_e@@PBV?$eap_array_c@Veap_tlv_header_c@@@@KPA_K@Z @ 730 NONAME ; enum eap_status_e eap_process_tlv_message_data_c::read_parameter_data(class eap_array_c<class eap_tlv_header_c> const *, unsigned long, unsigned long long *)
+	?get_type_data_length@eap_header_base_c@@QBEGXZ @ 731 NONAME ; unsigned short eap_header_base_c::get_type_data_length(void) const
+	??1eap_core_nak_info_c@@UAE@XZ @ 732 NONAME ; eap_core_nak_info_c::~eap_core_nak_info_c(void)
+	?get_asymmetric_start_key@crypto_nt_hash_c@@QAE?AW4eap_status_e@@PBVeap_variable_data_c@@PAV3@K_N2@Z @ 733 NONAME ; enum eap_status_e crypto_nt_hash_c::get_asymmetric_start_key(class eap_variable_data_c const *, class eap_variable_data_c *, unsigned long, bool, bool)
+	?get_is_valid@eap_am_network_id_c@@QBE_NXZ @ 734 NONAME ; bool eap_am_network_id_c::get_is_valid(void) const
+	?set_is_valid@eap_am_crypto_md4_c@@AAEXXZ @ 735 NONAME ; void eap_am_crypto_md4_c::set_is_valid(void)
+	??1eap_am_mutex_reference_c@@UAE@XZ @ 736 NONAME ; eap_am_mutex_reference_c::~eap_am_mutex_reference_c(void)
+	?ConvertInternalTypesToEAPTypes@CEapConversion@@SAHPAVabs_eap_am_tools_c@@PBV?$eap_array_c@Veap_expanded_type_c@@@@PAV?$RArray@I@@@Z @ 737 NONAME ; int CEapConversion::ConvertInternalTypesToEAPTypes(class abs_eap_am_tools_c *, class eap_array_c<class eap_expanded_type_c> const *, class RArray<unsigned int> *)
+	?check_is_valid_eap_type@eap_core_c@@UAE?AW4eap_status_e@@Veap_expanded_type_c@@@Z @ 738 NONAME ; enum eap_status_e eap_core_c::check_is_valid_eap_type(class eap_expanded_type_c)
+	?get_is_valid@eap_tlv_message_data_c@@QAE_NXZ @ 739 NONAME ; bool eap_tlv_message_data_c::get_is_valid(void)
+	?get_buffer_offset@eap_variable_data_c@@QBEPAEKK@Z @ 740 NONAME ; unsigned char * eap_variable_data_c::get_buffer_offset(unsigned long, unsigned long) const
+	?get_encrypts@crypto_3des_ede_c@@UAE_NXZ @ 741 NONAME ; bool crypto_3des_ede_c::get_encrypts(void)
+	?GetFirstMessage@EapMessageQueue@@QAEPAVEapMessageBuffer@@XZ @ 742 NONAME ; class EapMessageBuffer * EapMessageQueue::GetFirstMessage(void)
+	?add_end_null@eap_variable_data_c@@QAE?AW4eap_status_e@@XZ @ 743 NONAME ; enum eap_status_e eap_variable_data_c::add_end_null(void)
+	?get_802_11_authentication_mode@eap_session_core_c@@UAE?AW4eap_status_e@@PBVeap_am_network_id_c@@W4eapol_key_authentication_type_e@@PBVeap_variable_data_c@@2@Z @ 744 NONAME ; enum eap_status_e eap_session_core_c::get_802_11_authentication_mode(class eap_am_network_id_c const *, enum eapol_key_authentication_type_e, class eap_variable_data_c const *, class eap_variable_data_c const *)
+	?initialize_session_timeout@eap_core_c@@AAE?AW4eap_status_e@@K@Z @ 745 NONAME ; enum eap_status_e eap_core_c::initialize_session_timeout(unsigned long)
+	?GetSecondaryNamePresent@EapCertificateEntry@@QBEHXZ @ 746 NONAME ; int EapCertificateEntry::GetSecondaryNamePresent(void) const
+	?get_is_valid@crypto_nt_hash_c@@QAE_NXZ @ 747 NONAME ; bool crypto_nt_hash_c::get_is_valid(void)
+	?get_use_eap_milli_second_timer@eap_am_tools_symbian_c@@UAE_NXZ @ 748 NONAME ; bool eap_am_tools_symbian_c::get_use_eap_milli_second_timer(void)
+	??1crypto_eap_fast_hmac_sha1_prf_c@@UAE@XZ @ 749 NONAME ; crypto_eap_fast_hmac_sha1_prf_c::~crypto_eap_fast_hmac_sha1_prf_c(void)
+	?get_parameter_data@eap_process_tlv_message_data_c@@QAE?AW4eap_status_e@@PBVeap_tlv_header_c@@PAVeapol_session_key_c@@@Z @ 750 NONAME ; enum eap_status_e eap_process_tlv_message_data_c::get_parameter_data(class eap_tlv_header_c const *, class eapol_session_key_c *)
+	?set_mac_address@eap_rogue_ap_entry_c@@QAEXPBE@Z @ 751 NONAME ; void eap_rogue_ap_entry_c::set_mac_address(unsigned char const *)
+	?copy@eap_am_network_id_c@@QBEPAV1@XZ @ 752 NONAME ; class eap_am_network_id_c * eap_am_network_id_c::copy(void) const
+	??0eap_header_string_c@@QAE@XZ @ 753 NONAME ; eap_header_string_c::eap_header_string_c(void)
+	?get_type_data@eap_header_base_c@@QBEPAEK@Z @ 754 NONAME ; unsigned char * eap_header_base_c::get_type_data(unsigned long) const
+	?eap_write_u64_t_network_order@@YA?AW4eap_status_e@@PAXK_K@Z @ 755 NONAME ; enum eap_status_e eap_write_u64_t_network_order(void *, unsigned long, unsigned long long)
+	?get_tmp_IV@crypto_cbc_c@@UAEPBVeap_variable_data_c@@XZ @ 756 NONAME ; class eap_variable_data_c const * crypto_cbc_c::get_tmp_IV(void)
+	?read_parameter_data@eap_process_tlv_message_data_c@@QAE?AW4eap_status_e@@PBV?$eap_array_c@Veap_tlv_header_c@@@@KPAD@Z @ 757 NONAME ; enum eap_status_e eap_process_tlv_message_data_c::read_parameter_data(class eap_array_c<class eap_tlv_header_c> const *, unsigned long, char *)
+	?eap_sha1_process_data_network_order@eap_am_crypto_sha1_c@@AAE?AW4eap_status_e@@PBKK@Z @ 758 NONAME ; enum eap_status_e eap_am_crypto_sha1_c::eap_sha1_process_data_network_order(unsigned long const *, unsigned long)
+	?load_type@eap_core_c@@QAEPAVeap_base_type_c@@Veap_expanded_type_c@@0PBVeap_am_network_id_c@@@Z @ 759 NONAME ; class eap_base_type_c * eap_core_c::load_type(class eap_expanded_type_c, class eap_expanded_type_c, class eap_am_network_id_c const *)
+	?convert_unicode_to_utf8@eap_am_tools_symbian_c@@UAE?AW4eap_status_e@@AAVeap_variable_data_c@@ABV3@@Z @ 760 NONAME ; enum eap_status_e eap_am_tools_symbian_c::convert_unicode_to_utf8(class eap_variable_data_c &, class eap_variable_data_c const &)
+	?encrypt_block_3des_ede@eap_am_crypto_symbian_c@@UAE?AW4eap_status_e@@PAVeap_variable_data_c@@PBEPAEK@Z @ 761 NONAME ; enum eap_status_e eap_am_crypto_symbian_c::encrypt_block_3des_ede(class eap_variable_data_c *, unsigned char const *, unsigned char *, unsigned long)
+	?send_eap_success@eap_core_c@@QAE?AW4eap_status_e@@PBVeap_am_network_id_c@@E@Z @ 762 NONAME ; enum eap_status_e eap_core_c::send_eap_success(class eap_am_network_id_c const *, unsigned char)
+	?sha1_final@eap_am_crypto_symbian_c@@UAE?AW4eap_status_e@@PAVeap_variable_data_c@@PAEPAK@Z @ 763 NONAME ; enum eap_status_e eap_am_crypto_symbian_c::sha1_final(class eap_variable_data_c *, unsigned char *, unsigned long *)
+	?add_parameter_data@eap_process_tlv_message_data_c@@QAE?AW4eap_status_e@@PBVeap_method_settings_c@@@Z @ 764 NONAME ; enum eap_status_e eap_process_tlv_message_data_c::add_parameter_data(class eap_method_settings_c const *)
+	?read_parameter_data@eap_process_tlv_message_data_c@@QAE?AW4eap_status_e@@PBV?$eap_array_c@Veap_tlv_header_c@@@@KPAW4eap_tlv_message_type_function_e@@@Z @ 765 NONAME ; enum eap_status_e eap_process_tlv_message_data_c::read_parameter_data(class eap_array_c<class eap_tlv_header_c> const *, unsigned long, enum eap_tlv_message_type_function_e *)
+	?eap_htons@@YAGG@Z @ 766 NONAME ; unsigned short eap_htons(unsigned short)
+	?reset@eap_variable_data_c@@QAE?AW4eap_status_e@@XZ @ 767 NONAME ; enum eap_status_e eap_variable_data_c::reset(void)
+	?get_key_length@crypto_aes_wrap_c@@QAEKXZ @ 768 NONAME ; unsigned long crypto_aes_wrap_c::get_key_length(void)
+	?get_crypto@eap_am_tools_symbian_c@@UAEPAVabs_eap_am_crypto_c@@XZ @ 769 NONAME ; class abs_eap_am_crypto_c * eap_am_tools_symbian_c::get_crypto(void)
+	?eap_sha_256_process_data_network_order@eap_am_crypto_sha_256_c@@AAE?AW4eap_status_e@@PBKK@Z @ 770 NONAME ; enum eap_status_e eap_am_crypto_sha_256_c::eap_sha_256_process_data_network_order(unsigned long const *, unsigned long)
+	?set_network_index@simple_config_credential_c@@QAEXE@Z @ 771 NONAME ; void simple_config_credential_c::set_network_index(unsigned char)
+	?get_needs_confirmation_from_user@eap_state_notification_c@@UBE_NXZ @ 772 NONAME ; bool eap_state_notification_c::get_needs_confirmation_from_user(void) const
+	?get_payload_size@eap_process_tlv_message_data_c@@QBEKPBV?$eap_array_c@G@@@Z @ 773 NONAME ; unsigned long eap_process_tlv_message_data_c::get_payload_size(class eap_array_c<unsigned short> const *) const
+	?set_value_length@eap_tlv_header_c@@QAE?AW4eap_status_e@@K@Z @ 774 NONAME ; enum eap_status_e eap_tlv_header_c::set_value_length(unsigned long)
+	?get_digest_length@eap_am_crypto_sha1_c@@QAEKXZ @ 775 NONAME ; unsigned long eap_am_crypto_sha1_c::get_digest_length(void)
+	?generate_diffie_hellman_keys@eap_am_crypto_symbian_c@@UAE?AW4eap_status_e@@PAVeap_variable_data_c@@0PBEK1K@Z @ 776 NONAME ; enum eap_status_e eap_am_crypto_symbian_c::generate_diffie_hellman_keys(class eap_variable_data_c *, class eap_variable_data_c *, unsigned char const *, unsigned long, unsigned char const *, unsigned long)
+	?get_is_valid@crypto_kd_hmac_sha256_c@@QAE_NXZ @ 777 NONAME ; bool crypto_kd_hmac_sha256_c::get_is_valid(void)
+	?GetLabelWritable@EapCertificateEntry@@QAEPAVTDes16@@XZ @ 778 NONAME ; class TDes16 * EapCertificateEntry::GetLabelWritable(void)
+	?expand_environment_variables@eap_file_config_c@@AAE?AW4eap_status_e@@PAV?$eap_core_map_c@Veap_config_value_c@@Vabs_eap_core_map_c@@Veap_variable_data_c@@@@PBVeap_variable_data_c@@PAV4@@Z @ 779 NONAME ; enum eap_status_e eap_file_config_c::expand_environment_variables(class eap_core_map_c<class eap_config_value_c, class abs_eap_core_map_c, class eap_variable_data_c> *, class eap_variable_data_c const *, class eap_variable_data_c *)
+	?hash_final@eap_am_crypto_md4_c@@QAE?AW4eap_status_e@@PAXPAK@Z @ 780 NONAME ; enum eap_status_e eap_am_crypto_md4_c::hash_final(void *, unsigned long *)
+	?eap_sha_256_process_data_host_order@eap_am_crypto_sha_256_c@@AAE?AW4eap_status_e@@PBKK@Z @ 781 NONAME ; enum eap_status_e eap_am_crypto_sha_256_c::eap_sha_256_process_data_host_order(unsigned long const *, unsigned long)
+	?add_data@eap_buf_chain_base_c@@QAE?AW4eap_status_e@@PBVeap_variable_data_c@@@Z @ 782 NONAME ; enum eap_status_e eap_buf_chain_base_c::add_data(class eap_variable_data_c const *)
+	?mutex_enter@eap_am_mutex_symbian_c@@UAE?AW4eap_status_e@@XZ @ 783 NONAME ; enum eap_status_e eap_am_mutex_symbian_c::mutex_enter(void)
+	?add_parameter_data@eap_process_tlv_message_data_c@@QAE?AW4eap_status_e@@PBVeap_certificate_entry_c@@@Z @ 784 NONAME ; enum eap_status_e eap_process_tlv_message_data_c::add_parameter_data(class eap_certificate_entry_c const *)
+	?file_read@eap_am_file_input_symbian_c@@UAE?AW4eap_status_e@@PAVeap_variable_data_c@@@Z @ 785 NONAME ; enum eap_status_e eap_am_file_input_symbian_c::file_read(class eap_variable_data_c *)
+	?set_expanded_type_data@eap_expanded_type_c@@QAE?AW4eap_status_e@@PAVabs_eap_am_tools_c@@PBXK@Z @ 786 NONAME ; enum eap_status_e eap_expanded_type_c::set_expanded_type_data(class abs_eap_am_tools_c *, void const *, unsigned long)
+	?SetLabelPresent@EapCertificateEntry@@QAEXXZ @ 787 NONAME ; void EapCertificateEntry::SetLabelPresent(void)
+	?GetThumbprint@EapCertificateEntry@@QBEPBVTDes16@@XZ @ 788 NONAME ; class TDes16 const * EapCertificateEntry::GetThumbprint(void) const
+	?eap_htonll@@YA_K_K@Z @ 789 NONAME ; unsigned long long eap_htonll(unsigned long long)
+	??0eap_am_mutex_symbian_c@@QAE@XZ @ 790 NONAME ; eap_am_mutex_symbian_c::eap_am_mutex_symbian_c(void)
+	?set_is_valid@crypto_eap_fast_hmac_sha1_prf_c@@AAEXXZ @ 791 NONAME ; void crypto_eap_fast_hmac_sha1_prf_c::set_is_valid(void)
+	??0TEapExpandedType@@QAE@PBV0@@Z @ 792 NONAME ; TEapExpandedType::TEapExpandedType(class TEapExpandedType const *)
+	?get_is_timer_thread_active@eap_am_tools_symbian_c@@UAE_NXZ @ 793 NONAME ; bool eap_am_tools_symbian_c::get_is_timer_thread_active(void)
+	?get_parameter_data@eap_process_tlv_message_data_c@@QAE?AW4eap_status_e@@PBVeap_tlv_header_c@@PAJ@Z @ 794 NONAME ; enum eap_status_e eap_process_tlv_message_data_c::get_parameter_data(class eap_tlv_header_c const *, long *)
+	?object_decrease_reference_count@eap_core_c@@QAEKXZ @ 795 NONAME ; unsigned long eap_core_c::object_decrease_reference_count(void)
+	?get_type_data@eap_expanded_type_c@@QBE?AW4eap_status_e@@PAVabs_eap_am_tools_c@@PAV1@@Z @ 796 NONAME ; enum eap_status_e eap_expanded_type_c::get_type_data(class abs_eap_am_tools_c *, class eap_expanded_type_c *) const
+	?discard_stream@crypto_rc4_c@@UAE?AW4eap_status_e@@K@Z @ 797 NONAME ; enum eap_status_e crypto_rc4_c::discard_stream(unsigned long)
+	?read_parameter_data@eap_process_tlv_message_data_c@@QAE?AW4eap_status_e@@PBV?$eap_array_c@Veap_tlv_header_c@@@@KPAW4simple_config_Encryption_Type_e@@@Z @ 798 NONAME ; enum eap_status_e eap_process_tlv_message_data_c::read_parameter_data(class eap_array_c<class eap_tlv_header_c> const *, unsigned long, enum simple_config_Encryption_Type_e *)
+	?generic_convert_unicode_to_utf8@eap_am_tools_c@@QAE?AW4eap_status_e@@AAVeap_variable_data_c@@ABV3@@Z @ 799 NONAME ; enum eap_status_e eap_am_tools_c::generic_convert_unicode_to_utf8(class eap_variable_data_c &, class eap_variable_data_c const &)
+	?restore_selected_bytes_from_ascii_armor@eap_am_tools_c@@AAEXEPAKPAE0_N@Z @ 800 NONAME ; void eap_am_tools_c::restore_selected_bytes_from_ascii_armor(unsigned char, unsigned long *, unsigned char *, unsigned long *, bool)
+	??1eap_expanded_type_c@@QAE@XZ @ 801 NONAME ; eap_expanded_type_c::~eap_expanded_type_c(void)
+	?shutdown_operation@eap_session_core_c@@CA?AW4eap_status_e@@PAVeap_core_c@@PAVabs_eap_am_tools_c@@@Z @ 802 NONAME ; enum eap_status_e eap_session_core_c::shutdown_operation(class eap_core_c *, class abs_eap_am_tools_c *)
+	?set_copy_of_am_network_id@eap_am_network_id_c@@QAE?AW4eap_status_e@@PBXK0KG@Z @ 803 NONAME ; enum eap_status_e eap_am_network_id_c::set_copy_of_am_network_id(void const *, unsigned long, void const *, unsigned long, unsigned short)
+	??4EapCertificateEntry@@QAEAAV0@ABV0@@Z @ 804 NONAME ; class EapCertificateEntry & EapCertificateEntry::operator=(class EapCertificateEntry const &)
+	?get_eapol_header@eapol_ethernet_header_wr_c@@QBEPAEXZ @ 805 NONAME ; unsigned char * eapol_ethernet_header_wr_c::get_eapol_header(void) const
+	?memrchr@eap_am_tools_symbian_c@@UAEPAXPBXEK@Z @ 806 NONAME ; void * eap_am_tools_symbian_c::memrchr(void const *, unsigned char, unsigned long)
+	?encrypt_block@crypto_aes_wrap_c@@QAE?AW4eap_status_e@@PBXKPAXK@Z @ 807 NONAME ; enum eap_status_e crypto_aes_wrap_c::encrypt_block(void const *, unsigned long, void *, unsigned long)
+	??0eap_header_rd_c@@QAE@PAVabs_eap_am_tools_c@@PAEK@Z @ 808 NONAME ; eap_header_rd_c::eap_header_rd_c(class abs_eap_am_tools_c *, unsigned char *, unsigned long)
+	?rsa_cleanup@eap_am_crypto_symbian_c@@UAE?AW4eap_status_e@@PAVeap_variable_data_c@@@Z @ 809 NONAME ; enum eap_status_e eap_am_crypto_symbian_c::rsa_cleanup(class eap_variable_data_c *)
+	?rsa_decrypt_with_public_key@eap_am_crypto_symbian_c@@UAE?AW4eap_status_e@@PAVeap_variable_data_c@@PBV3@10@Z @ 810 NONAME ; enum eap_status_e eap_am_crypto_symbian_c::rsa_decrypt_with_public_key(class eap_variable_data_c *, class eap_variable_data_c const *, class eap_variable_data_c const *, class eap_variable_data_c *)
+	?set_is_valid@crypto_random_c@@QAEXXZ @ 811 NONAME ; void crypto_random_c::set_is_valid(void)
+	?ascii_to_octet@eap_am_tools_c@@UAEEJ@Z @ 812 NONAME ; unsigned char eap_am_tools_c::ascii_to_octet(long)
+	?convert_utf8_to_unicode@eap_am_tools_symbian_c@@UAE?AW4eap_status_e@@AAVeap_variable_data_c@@ABV3@@Z @ 813 NONAME ; enum eap_status_e eap_am_tools_symbian_c::convert_utf8_to_unicode(class eap_variable_data_c &, class eap_variable_data_c const &)
+	?set_is_valid@eap_am_network_id_c@@AAEXXZ @ 814 NONAME ; void eap_am_network_id_c::set_is_valid(void)
+	?hash_update@crypto_sha1_c@@UAE?AW4eap_status_e@@PBXK@Z @ 815 NONAME ; enum eap_status_e crypto_sha1_c::hash_update(void const *, unsigned long)
+	?verify@crypto_rsa_c@@QAE?AW4eap_status_e@@PBVeap_variable_data_c@@00@Z @ 816 NONAME ; enum eap_status_e crypto_rsa_c::verify(class eap_variable_data_c const *, class eap_variable_data_c const *, class eap_variable_data_c const *)
+	??1EapServerStrings@@UAE@XZ @ 817 NONAME ; EapServerStrings::~EapServerStrings(void)
+	?get_block_size@crypto_aes_wrap_c@@QAEKXZ @ 818 NONAME ; unsigned long crypto_aes_wrap_c::get_block_size(void)
+	?write_configure@eap_session_core_c@@UAE?AW4eap_status_e@@PBVeap_configuration_field_c@@PAVeap_variable_data_c@@@Z @ 819 NONAME ; enum eap_status_e eap_session_core_c::write_configure(class eap_configuration_field_c const *, class eap_variable_data_c *)
+	?get_expanded_vendor_id_offset@eap_header_base_c@@SAKXZ @ 820 NONAME ; unsigned long eap_header_base_c::get_expanded_vendor_id_offset(void)
+	?get_data@eap_config_value_c@@QAEPAVeap_variable_data_c@@XZ @ 821 NONAME ; class eap_variable_data_c * eap_config_value_c::get_data(void)
+	?use_test_random@eap_am_crypto_symbian_c@@UAEXPBEK_N@Z @ 822 NONAME ; void eap_am_crypto_symbian_c::use_test_random(unsigned char const *, unsigned long, bool)
+	?add_parameter_data@eap_process_tlv_message_data_c@@QAE?AW4eap_status_e@@W42@@Z @ 823 NONAME ; enum eap_status_e eap_process_tlv_message_data_c::add_parameter_data(enum eap_status_e)
+	?set_is_valid@crypto_rc4_c@@EAEXXZ @ 824 NONAME ; void crypto_rc4_c::set_is_valid(void)
+	?memset@eap_am_tools_symbian_c@@UAEXPAXJK@Z @ 825 NONAME ; void eap_am_tools_symbian_c::memset(void *, long, unsigned long)
+	?initialize_asynchronous_init_remove_eap_session@eap_core_c@@AAE?AW4eap_status_e@@K@Z @ 826 NONAME ; enum eap_status_e eap_core_c::initialize_asynchronous_init_remove_eap_session(unsigned long)
+	?aes_key_length@eap_am_crypto_symbian_c@@UAEKXZ @ 827 NONAME ; unsigned long eap_am_crypto_symbian_c::aes_key_length(void)
+	?get_is_valid@crypto_aes_c@@UAE_NXZ @ 828 NONAME ; bool crypto_aes_c::get_is_valid(void)
+	?reset_header@eap_tlv_header_c@@QAE?AW4eap_status_e@@KK@Z @ 829 NONAME ; enum eap_status_e eap_tlv_header_c::reset_header(unsigned long, unsigned long)
+	?add_data@eap_am_memory_store_c@@UAE?AW4eap_status_e@@PBVeap_variable_data_c@@PBVeap_tlv_message_data_c@@K@Z @ 830 NONAME ; enum eap_status_e eap_am_memory_store_c::add_data(class eap_variable_data_c const *, class eap_tlv_message_data_c const *, unsigned long)
+	?get_is_valid@eap_variable_data_c@@QBE_NXZ @ 831 NONAME ; bool eap_variable_data_c::get_is_valid(void) const
+	?set_is_invalid@crypto_dsa_c@@AAEXXZ @ 832 NONAME ; void crypto_dsa_c::set_is_invalid(void)
+	?read_type@eap_expanded_type_c@@SA?AW4eap_status_e@@PAVabs_eap_am_tools_c@@KPBXKPAV1@@Z @ 833 NONAME ; enum eap_status_e eap_expanded_type_c::read_type(class abs_eap_am_tools_c *, unsigned long, void const *, unsigned long, class eap_expanded_type_c *)
+	??1eap_header_base_c@@UAE@XZ @ 834 NONAME ; eap_header_base_c::~eap_header_base_c(void)
+	?get_message_data_length@eap_am_memory_store_tlv_data_c@@QBEKXZ @ 835 NONAME ; unsigned long eap_am_memory_store_tlv_data_c::get_message_data_length(void) const
+	?ConvertCipherSuitesToInternalType@CEapConversion@@SAHPAVabs_eap_am_tools_c@@PBV?$RArray@I@@PAV?$eap_array_c@G@@@Z @ 836 NONAME ; int CEapConversion::ConvertCipherSuitesToInternalType(class abs_eap_am_tools_c *, class RArray<unsigned int> const *, class eap_array_c<unsigned short> *)
+	??1simple_config_credential_c@@UAE@XZ @ 837 NONAME ; simple_config_credential_c::~simple_config_credential_c(void)
+	?set_timer_resolution_ms@eap_am_tools_symbian_c@@UAEXK@Z @ 838 NONAME ; void eap_am_tools_symbian_c::set_timer_resolution_ms(unsigned long)
+	??0eap_file_config_c@@QAE@PAVabs_eap_am_tools_c@@@Z @ 839 NONAME ; eap_file_config_c::eap_file_config_c(class abs_eap_am_tools_c *)
+	?add_parameter_data@eap_process_tlv_message_data_c@@QAE?AW4eap_status_e@@PBVeapol_session_key_c@@@Z @ 840 NONAME ; enum eap_status_e eap_process_tlv_message_data_c::add_parameter_data(class eapol_session_key_c const *)
+	?get_header_length@eapol_header_base_c@@SAKXZ @ 841 NONAME ; unsigned long eapol_header_base_c::get_header_length(void)
+	?am_cancel_all_timers@eap_am_tools_symbian_c@@UAE?AW4eap_status_e@@XZ @ 842 NONAME ; enum eap_status_e eap_am_tools_symbian_c::am_cancel_all_timers(void)
+	?get_md4_block_size@eap_am_crypto_symbian_c@@UAEKPAVeap_variable_data_c@@@Z @ 843 NONAME ; unsigned long eap_am_crypto_symbian_c::get_md4_block_size(class eap_variable_data_c *)
+	?set_encryption_key_3des_ede@eap_am_crypto_symbian_c@@UAE?AW4eap_status_e@@PAVeap_variable_data_c@@PBEK@Z @ 844 NONAME ; enum eap_status_e eap_am_crypto_symbian_c::set_encryption_key_3des_ede(class eap_variable_data_c *, unsigned char const *, unsigned long)
+	?remove_eap_session@eap_session_core_c@@UAE?AW4eap_status_e@@_NPBVeap_am_network_id_c@@@Z @ 845 NONAME ; enum eap_status_e eap_session_core_c::remove_eap_session(bool, class eap_am_network_id_c const *)
+	?get_payload_size@eap_process_tlv_message_data_c@@QBEKPBVeap_method_settings_c@@@Z @ 846 NONAME ; unsigned long eap_process_tlv_message_data_c::get_payload_size(class eap_method_settings_c const *) const
+	?set_stack_address@eap_buf_chain_base_c@@QAEXPBX@Z @ 847 NONAME ; void eap_buf_chain_base_c::set_stack_address(void const *)
+	?nt_password_hash@crypto_nt_hash_c@@QAE?AW4eap_status_e@@PBVeap_variable_data_c@@PAV3@K@Z @ 848 NONAME ; enum eap_status_e crypto_nt_hash_c::nt_password_hash(class eap_variable_data_c const *, class eap_variable_data_c *, unsigned long)
+	?read_configure@eap_file_config_c@@AAE?AW4eap_status_e@@PAV?$eap_core_map_c@Veap_config_value_c@@Vabs_eap_core_map_c@@Veap_variable_data_c@@@@PBVeap_configuration_field_c@@PAVeap_variable_data_c@@PAW4eap_configure_type_e@@_N@Z @ 849 NONAME ; enum eap_status_e eap_file_config_c::read_configure(class eap_core_map_c<class eap_config_value_c, class abs_eap_core_map_c, class eap_variable_data_c> *, class eap_configuration_field_c const *, class eap_variable_data_c *, enum eap_configure_type_e *, bool)
+	?encrypt_data@crypto_cbc_c@@UAE?AW4eap_status_e@@PAXK@Z @ 850 NONAME ; enum eap_status_e crypto_cbc_c::encrypt_data(void *, unsigned long)
+	?get_code_string@eap_header_base_c@@QBEPBDXZ @ 851 NONAME ; char const * eap_header_base_c::get_code_string(void) const
+	?remove_reference@eap_am_mutex_reference_c@@QAEXXZ @ 852 NONAME ; void eap_am_mutex_reference_c::remove_reference(void)
+	?rsa_verify@eap_am_crypto_symbian_c@@UAE?AW4eap_status_e@@PAVeap_variable_data_c@@PBV3@11@Z @ 853 NONAME ; enum eap_status_e eap_am_crypto_symbian_c::rsa_verify(class eap_variable_data_c *, class eap_variable_data_c const *, class eap_variable_data_c const *, class eap_variable_data_c const *)
+	?open_crypto_memory_leaks@eap_am_crypto_symbian_c@@AAEXXZ @ 854 NONAME ; void eap_am_crypto_symbian_c::open_crypto_memory_leaks(void)
+	?set_is_valid@eap_am_crypto_rc4_c@@AAEXXZ @ 855 NONAME ; void eap_am_crypto_rc4_c::set_is_valid(void)
+	?get_parameter_data@eap_process_tlv_message_data_c@@QAE?AW4eap_status_e@@PBVeap_tlv_header_c@@PAW4eap_tlv_message_type_function_e@@@Z @ 856 NONAME ; enum eap_status_e eap_process_tlv_message_data_c::get_parameter_data(class eap_tlv_header_c const *, enum eap_tlv_message_type_function_e *)
+	?force_inheritance@eap_buf_chain_wr_c@@EAEXXZ @ 857 NONAME ; void eap_buf_chain_wr_c::force_inheritance(void)
+	?set_is_client@eap_buf_chain_base_c@@QAEX_N@Z @ 858 NONAME ; void eap_buf_chain_base_c::set_is_client(bool)
+	?SetIssuerName@EapCertificateEntry@@QAEHABV?$TBuf@$0PP@@@@Z @ 859 NONAME ; int EapCertificateEntry::SetIssuerName(class TBuf<255> const &)
+	?set_is_valid@crypto_aes_c@@UAEXXZ @ 860 NONAME ; void crypto_aes_c::set_is_valid(void)
+	?set_is_invalid@crypto_eap_fast_hmac_sha1_prf_c@@AAEXXZ @ 861 NONAME ; void crypto_eap_fast_hmac_sha1_prf_c::set_is_invalid(void)
+	?set_partner@eap_core_c@@QAEXPAVabs_eap_core_c@@@Z @ 862 NONAME ; void eap_core_c::set_partner(class abs_eap_core_c *)
+	?get_version@eapol_header_base_c@@QBE?AW4eapol_protocol_version_e@@XZ @ 863 NONAME ; enum eapol_protocol_version_e eapol_header_base_c::get_version(void) const
+	??0crypto_tls_sha1_prf_c@@QAE@PAVabs_eap_am_tools_c@@@Z @ 864 NONAME ; crypto_tls_sha1_prf_c::crypto_tls_sha1_prf_c(class abs_eap_am_tools_c *)
+	?get_block_size@crypto_md4_c@@UAEKXZ @ 865 NONAME ; unsigned long crypto_md4_c::get_block_size(void)
+	?timer_thread_function@eap_am_tools_c@@UAE?AW4eap_status_e@@XZ @ 866 NONAME ; enum eap_status_e eap_am_tools_c::timer_thread_function(void)
+	?begin_db_update@eap_am_tools_symbian_c@@QAE?AW4eap_status_e@@AAVRDbView@@@Z @ 867 NONAME ; enum eap_status_e eap_am_tools_symbian_c::begin_db_update(class RDbView &)
+	?generic_convert_utf8_to_unicode@eap_am_tools_c@@QAE?AW4eap_status_e@@AAVeap_variable_data_c@@ABV3@@Z @ 868 NONAME ; enum eap_status_e eap_am_tools_c::generic_convert_utf8_to_unicode(class eap_variable_data_c &, class eap_variable_data_c const &)
+	?add_rogue_ap@eap_session_core_c@@UAE?AW4eap_status_e@@AAV?$eap_array_c@Veap_rogue_ap_entry_c@@@@@Z @ 869 NONAME ; enum eap_status_e eap_session_core_c::add_rogue_ap(class eap_array_c<class eap_rogue_ap_entry_c> &)
+	?set_key@crypto_rc4_c@@UAE?AW4eap_status_e@@PBVeap_variable_data_c@@@Z @ 870 NONAME ; enum eap_status_e crypto_rc4_c::set_key(class eap_variable_data_c const *)
+	?encrypt_data@crypto_rc4_c@@UAE?AW4eap_status_e@@PAXK@Z @ 871 NONAME ; enum eap_status_e crypto_rc4_c::encrypt_data(void *, unsigned long)
+	??0eapol_header_base_c@@QAE@PAVabs_eap_am_tools_c@@PAXK@Z @ 872 NONAME ; eapol_header_base_c::eapol_header_base_c(class abs_eap_am_tools_c *, void *, unsigned long)
+	?get_is_valid@crypto_ephemeral_diffie_hellman_c@@QAE_NXZ @ 873 NONAME ; bool crypto_ephemeral_diffie_hellman_c::get_is_valid(void)
+	?get_is_valid@eap_core_retransmission_c@@QBE_NXZ @ 874 NONAME ; bool eap_core_retransmission_c::get_is_valid(void) const
+	?get_parameter_data@eap_process_tlv_message_data_c@@QAE?AW4eap_status_e@@PBVeap_tlv_header_c@@PAVeap_certificate_entry_c@@@Z @ 875 NONAME ; enum eap_status_e eap_process_tlv_message_data_c::get_parameter_data(class eap_tlv_header_c const *, class eap_certificate_entry_c *)
+	??1crypto_dsa_c@@UAE@XZ @ 876 NONAME ; crypto_dsa_c::~crypto_dsa_c(void)
+	?SetCertType@EapCertificateEntry@@QAEHABW4TCertType@1@@Z @ 877 NONAME ; int EapCertificateEntry::SetCertType(enum EapCertificateEntry::TCertType const &)
+	?add_parameter_data@eap_process_tlv_message_data_c@@QAE?AW4eap_status_e@@W4eapol_key_authentication_type_e@@@Z @ 878 NONAME ; enum eap_status_e eap_process_tlv_message_data_c::add_parameter_data(enum eapol_key_authentication_type_e)
+	?set_is_valid@crypto_sha_256_c@@EAEXXZ @ 879 NONAME ; void crypto_sha_256_c::set_is_valid(void)
+	??0eap_variable_data_c@@QAE@PAVabs_eap_am_tools_c@@@Z @ 880 NONAME ; eap_variable_data_c::eap_variable_data_c(class abs_eap_am_tools_c *)
+	?get_trace_mutex@eap_am_tools_symbian_c@@QAEPAVabs_eap_am_mutex_c@@XZ @ 881 NONAME ; class abs_eap_am_mutex_c * eap_am_tools_symbian_c::get_trace_mutex(void)
+	?decrypt_block@crypto_aes_wrap_c@@QAE?AW4eap_status_e@@PBXKPAXK@Z @ 882 NONAME ; enum eap_status_e crypto_aes_wrap_c::decrypt_block(void const *, unsigned long, void *, unsigned long)
+	?file_delete@eap_am_file_input_symbian_c@@UAE?AW4eap_status_e@@PBVeap_variable_data_c@@@Z @ 883 NONAME ; enum eap_status_e eap_am_file_input_symbian_c::file_delete(class eap_variable_data_c const *)
+	?get_eap_type_string@eap_header_string_c@@SAPBDVeap_expanded_type_c@@@Z @ 884 NONAME ; char const * eap_header_string_c::get_eap_type_string(class eap_expanded_type_c)
+	??1eap_state_notification_c@@UAE@XZ @ 885 NONAME ; eap_state_notification_c::~eap_state_notification_c(void)
+	?hmac_final@crypto_hmac_c@@UAE?AW4eap_status_e@@PAXPAK@Z @ 886 NONAME ; enum eap_status_e crypto_hmac_c::hmac_final(void *, unsigned long *)
+	?file_read_line@eap_file_config_c@@AAE?AW4eap_status_e@@PAVabs_eap_am_file_input_c@@PAVeap_variable_data_c@@@Z @ 887 NONAME ; enum eap_status_e eap_file_config_c::file_read_line(class abs_eap_am_file_input_c *, class eap_variable_data_c *)
+	?get_is_client@eap_state_notification_c@@UBE_NXZ @ 888 NONAME ; bool eap_state_notification_c::get_is_client(void) const
+	??0crypto_wpa_psk_password_hash_c@@QAE@PAVabs_eap_am_tools_c@@@Z @ 889 NONAME ; crypto_wpa_psk_password_hash_c::crypto_wpa_psk_password_hash_c(class abs_eap_am_tools_c *)
+	??0network_key_and_index_c@@QAE@PAVabs_eap_am_tools_c@@@Z @ 890 NONAME ; network_key_and_index_c::network_key_and_index_c(class abs_eap_am_tools_c *)
+	?get_header_offset@eap_general_header_base_c@@QBEPAEKK@Z @ 891 NONAME ; unsigned char * eap_general_header_base_c::get_header_offset(unsigned long, unsigned long) const
+	?read_parameter_data@eap_process_tlv_message_data_c@@QAE?AW4eap_status_e@@PBV?$eap_array_c@Veap_tlv_header_c@@@@KPAF@Z @ 892 NONAME ; enum eap_status_e eap_process_tlv_message_data_c::read_parameter_data(class eap_array_c<class eap_tlv_header_c> const *, unsigned long, short *)
+	?cancel_eap_failure_timeout@eap_core_c@@AAE?AW4eap_status_e@@XZ @ 893 NONAME ; enum eap_status_e eap_core_c::cancel_eap_failure_timeout(void)
+	?get_protocol_layer@eap_state_notification_c@@UBE?AW4eap_protocol_layer_e@@XZ @ 894 NONAME ; enum eap_protocol_layer_e eap_state_notification_c::get_protocol_layer(void) const
+	?set_do_length_checks@eap_buf_chain_base_c@@QAEX_N@Z @ 895 NONAME ; void eap_buf_chain_base_c::set_do_length_checks(bool)
+	?SetValue@TEapExpandedType@@QAEHII@Z @ 896 NONAME ; int TEapExpandedType::SetValue(unsigned int, unsigned int)
+	?get_buffer_length@eap_buf_chain_base_c@@QBEKXZ @ 897 NONAME ; unsigned long eap_buf_chain_base_c::get_buffer_length(void) const
+	?set_encryption_key@crypto_3des_ede_c@@UAE?AW4eap_status_e@@PBXK@Z @ 898 NONAME ; enum eap_status_e crypto_3des_ede_c::set_encryption_key(void const *, unsigned long)
+	??0eap_general_header_base_c@@QAE@PAVabs_eap_am_tools_c@@PAXK@Z @ 899 NONAME ; eap_general_header_base_c::eap_general_header_base_c(class abs_eap_am_tools_c *, void *, unsigned long)
+	?get_state_string@eap_simple_config_trace_string_c@@QBEPBDW4simple_config_state_e@@@Z @ 900 NONAME ; char const * eap_simple_config_trace_string_c::get_state_string(enum simple_config_state_e) const
+	?get_data@eap_header_base_c@@QBEPAEK@Z @ 901 NONAME ; unsigned char * eap_header_base_c::get_data(unsigned long) const
+	?reset_header@eapol_header_wr_c@@QAEXG@Z @ 902 NONAME ; void eapol_header_wr_c::reset_header(unsigned short)
+	?xor_u64@eap_am_tools_c@@UAE_K_K0@Z @ 903 NONAME ; unsigned long long eap_am_tools_c::xor_u64(unsigned long long, unsigned long long)
+	?add_parameter_data@eap_process_tlv_message_data_c@@QAE?AW4eap_status_e@@_K@Z @ 904 NONAME ; enum eap_status_e eap_process_tlv_message_data_c::add_parameter_data(unsigned long long)
+	?swap@eap_am_crypto_rc4_c@@AAEXPAE0@Z @ 905 NONAME ; void eap_am_crypto_rc4_c::swap(unsigned char *, unsigned char *)
+	?eap_read_u32_t_network_order@@YAKPBXK@Z @ 906 NONAME ; unsigned long eap_read_u32_t_network_order(void const *, unsigned long)
+	?get_key_length@crypto_aes_c@@UAEKXZ @ 907 NONAME ; unsigned long crypto_aes_c::get_key_length(void)
+	?get_partner@eap_core_c@@QAEPAVabs_eap_core_c@@XZ @ 908 NONAME ; class abs_eap_core_c * eap_core_c::get_partner(void)
+	??1eap_am_memory_store_tlv_data_c@@UAE@XZ @ 909 NONAME ; eap_am_memory_store_tlv_data_c::~eap_am_memory_store_tlv_data_c(void)
+	?set_is_valid@crypto_rsa_c@@AAEXXZ @ 910 NONAME ; void crypto_rsa_c::set_is_valid(void)
+	?set_max_trace_file_size@eap_am_tools_symbian_c@@UAEXK@Z @ 911 NONAME ; void eap_am_tools_symbian_c::set_max_trace_file_size(unsigned long)
+	?set_is_invalid@crypto_md4_c@@AAEXXZ @ 912 NONAME ; void crypto_md4_c::set_is_invalid(void)
+	?GetThumbprintPresent@EapCertificateEntry@@QBEHXZ @ 913 NONAME ; int EapCertificateEntry::GetThumbprintPresent(void) const
+	?enter_trace_mutex@eap_am_tools_symbian_c@@QAEXXZ @ 914 NONAME ; void eap_am_tools_symbian_c::enter_trace_mutex(void)
+	?md4_update@eap_am_crypto_symbian_c@@UAE?AW4eap_status_e@@PAVeap_variable_data_c@@PBEK@Z @ 915 NONAME ; enum eap_status_e eap_am_crypto_symbian_c::md4_update(class eap_variable_data_c *, unsigned char const *, unsigned long)
+	??0eap_expanded_type_c@@QAE@W4eap_type_ietf_values_e@@@Z @ 916 NONAME ; eap_expanded_type_c::eap_expanded_type_c(enum eap_type_ietf_values_e)
+	?allocate_buffer@eap_variable_data_c@@AAE?AW4eap_status_e@@K@Z @ 917 NONAME ; enum eap_status_e eap_variable_data_c::allocate_buffer(unsigned long)
+	?get_md4_digest_length@eap_am_crypto_symbian_c@@UAEKPAVeap_variable_data_c@@@Z @ 918 NONAME ; unsigned long eap_am_crypto_symbian_c::get_md4_digest_length(class eap_variable_data_c *)
+	?set_authentication_error@eap_state_notification_c@@UAEXW4eap_status_e@@@Z @ 919 NONAME ; void eap_state_notification_c::set_authentication_error(enum eap_status_e)
+	?rc4_set_key@eap_am_crypto_symbian_c@@UAE?AW4eap_status_e@@PAVeap_variable_data_c@@PBV3@@Z @ 920 NONAME ; enum eap_status_e eap_am_crypto_symbian_c::rc4_set_key(class eap_variable_data_c *, class eap_variable_data_c const *)
+	?GetIssuerNamePresent@EapCertificateEntry@@QBEHXZ @ 921 NONAME ; int EapCertificateEntry::GetIssuerNamePresent(void) const
+	?get_header_length@eap_tlv_header_c@@SAKXZ @ 922 NONAME ; unsigned long eap_tlv_header_c::get_header_length(void)
+	?initialize@eap_buf_chain_base_c@@AAE?AW4eap_status_e@@K@Z @ 923 NONAME ; enum eap_status_e eap_buf_chain_base_c::initialize(unsigned long)
+	??0eap_expanded_type_c@@QAE@XZ @ 924 NONAME ; eap_expanded_type_c::eap_expanded_type_c(void)
+	??0eap_state_notification_c@@QAE@PAVabs_eap_am_tools_c@@PBVeap_am_network_id_c@@_NW4eap_state_notification_eap_e@@W4eap_protocol_layer_e@@Veap_expanded_type_c@@KKE2@Z @ 925 NONAME ; eap_state_notification_c::eap_state_notification_c(class abs_eap_am_tools_c *, class eap_am_network_id_c const *, bool, enum eap_state_notification_eap_e, enum eap_protocol_layer_e, class eap_expanded_type_c, unsigned long, unsigned long, unsigned char, bool)
+	?copy@eap_am_crypto_sha1_c@@QAEPAV1@XZ @ 926 NONAME ; class eap_am_crypto_sha1_c * eap_am_crypto_sha1_c::copy(void)
+	?read_parameter_data@eap_process_tlv_message_data_c@@QAE?AW4eap_status_e@@PBV?$eap_array_c@Veap_tlv_header_c@@@@KPAV?$eap_array_c@G@@@Z @ 927 NONAME ; enum eap_status_e eap_process_tlv_message_data_c::read_parameter_data(class eap_array_c<class eap_tlv_header_c> const *, unsigned long, class eap_array_c<unsigned short> *)
+	??1eap_variable_data_c@@UAE@XZ @ 928 NONAME ; eap_variable_data_c::~eap_variable_data_c(void)
+	?object_decrease_reference_count@eap_am_memory_store_tlv_data_c@@QAEKXZ @ 929 NONAME ; unsigned long eap_am_memory_store_tlv_data_c::object_decrease_reference_count(void)
+	?restart_with_new_type@eap_core_c@@AAE?AW4eap_status_e@@Veap_expanded_type_c@@PBVeap_am_network_id_c@@E@Z @ 930 NONAME ; enum eap_status_e eap_core_c::restart_with_new_type(class eap_expanded_type_c, class eap_am_network_id_c const *, unsigned char)
+	??0eap_core_retransmission_c@@QAE@PAVabs_eap_am_tools_c@@PBVeap_am_network_id_c@@PAVeap_buf_chain_wr_c@@KKKKW4eap_code_value_e@@EVeap_expanded_type_c@@@Z @ 931 NONAME ; eap_core_retransmission_c::eap_core_retransmission_c(class abs_eap_am_tools_c *, class eap_am_network_id_c const *, class eap_buf_chain_wr_c *, unsigned long, unsigned long, unsigned long, unsigned long, enum eap_code_value_e, unsigned char, class eap_expanded_type_c)
+	?init@eap_variable_data_c@@QAE?AW4eap_status_e@@K@Z @ 932 NONAME ; enum eap_status_e eap_variable_data_c::init(unsigned long)
+	?get_eap_code_string@eap_header_string_c@@SAPBDW4eap_code_value_e@@@Z @ 933 NONAME ; char const * eap_header_string_c::get_eap_code_string(enum eap_code_value_e)
+	??4TEapExpandedType@@QAEAAV0@ABV?$TBufC8@$07@@@Z @ 934 NONAME ; class TEapExpandedType & TEapExpandedType::operator=(class TBufC8<8> const &)
+	??1network_key_and_index_c@@UAE@XZ @ 935 NONAME ; network_key_and_index_c::~network_key_and_index_c(void)
+	?copy_context@eap_am_crypto_sha1_c@@AAE?AW4eap_status_e@@PBVeap_variable_data_c@@_KPBK22@Z @ 936 NONAME ; enum eap_status_e eap_am_crypto_sha1_c::copy_context(class eap_variable_data_c const *, unsigned long long, unsigned long const *, unsigned long const *, unsigned long const *)
+	??0eap_network_id_selector_c@@QAE@PAVabs_eap_am_tools_c@@@Z @ 937 NONAME ; eap_network_id_selector_c::eap_network_id_selector_c(class abs_eap_am_tools_c *)
+	?compare@eap_variable_data_c@@QBEJPBXK@Z @ 938 NONAME ; long eap_variable_data_c::compare(void const *, unsigned long) const
+	?copy@crypto_md4_c@@UAEPAVabs_crypto_hash_algorithm_c@@XZ @ 939 NONAME ; class abs_crypto_hash_algorithm_c * crypto_md4_c::copy(void)
+	?generate_g_power_to_xy@eap_am_crypto_symbian_c@@UAE?AW4eap_status_e@@PBVeap_variable_data_c@@0PAV3@PBEK2K@Z @ 940 NONAME ; enum eap_status_e eap_am_crypto_symbian_c::generate_g_power_to_xy(class eap_variable_data_c const *, class eap_variable_data_c const *, class eap_variable_data_c *, unsigned char const *, unsigned long, unsigned char const *, unsigned long)
+	?directory_read@eap_am_file_input_symbian_c@@UAE?AW4eap_status_e@@PAV?$eap_array_c@Vabs_eap_file_stat_c@@@@@Z @ 941 NONAME ; enum eap_status_e eap_am_file_input_symbian_c::directory_read(class eap_array_c<class abs_eap_file_stat_c> *)
+	?get_is_valid@simple_config_credential_c@@QAE_NXZ @ 942 NONAME ; bool simple_config_credential_c::get_is_valid(void)
+	?set_trace_mask@eap_am_tools_c@@UAEXK@Z @ 943 NONAME ; void eap_am_tools_c::set_trace_mask(unsigned long)
+	?Copy@EapCertificateEntry@@QAEPAV1@XZ @ 944 NONAME ; class EapCertificateEntry * EapCertificateEntry::Copy(void)
+	?dsa_verify@eap_am_crypto_symbian_c@@UAE?AW4eap_status_e@@PAVeap_variable_data_c@@PBV3@11111@Z @ 945 NONAME ; enum eap_status_e eap_am_crypto_symbian_c::dsa_verify(class eap_variable_data_c *, class eap_variable_data_c const *, class eap_variable_data_c const *, class eap_variable_data_c const *, class eap_variable_data_c const *, class eap_variable_data_c const *, class eap_variable_data_c const *)
+	?file_read_word@eap_am_file_input_symbian_c@@UAE?AW4eap_status_e@@PAVeap_variable_data_c@@@Z @ 946 NONAME ; enum eap_status_e eap_am_file_input_symbian_c::file_read_word(class eap_variable_data_c *)
+	?set_is_valid@eap_am_memory_store_c@@AAEXXZ @ 947 NONAME ; void eap_am_memory_store_c::set_is_valid(void)
+	?set_buffer@eap_variable_data_c@@QAE?AW4eap_status_e@@PBV1@@Z @ 948 NONAME ; enum eap_status_e eap_variable_data_c::set_buffer(class eap_variable_data_c const *)
+	?get_network_key@network_key_and_index_c@@QAEPAVeap_variable_data_c@@XZ @ 949 NONAME ; class eap_variable_data_c * network_key_and_index_c::get_network_key(void)
+	?handle_eap_identity_response@eap_core_c@@AAE?AW4eap_status_e@@PAVeap_base_type_c@@Veap_expanded_type_c@@PBVeap_am_network_id_c@@PAVeap_header_wr_c@@K@Z @ 950 NONAME ; enum eap_status_e eap_core_c::handle_eap_identity_response(class eap_base_type_c *, class eap_expanded_type_c, class eap_am_network_id_c const *, class eap_header_wr_c *, unsigned long)
+	?send_eap_identity_request@eap_session_core_c@@UAE?AW4eap_status_e@@PBVeap_am_network_id_c@@@Z @ 951 NONAME ; enum eap_status_e eap_session_core_c::send_eap_identity_request(class eap_am_network_id_c const *)
+	?set_type_data_length@eap_header_base_c@@QAEXG_N@Z @ 952 NONAME ; void eap_header_base_c::set_type_data_length(unsigned short, bool)
+	?get_eap_expanded_type_size@eap_expanded_type_c@@SAKXZ @ 953 NONAME ; unsigned long eap_expanded_type_c::get_eap_expanded_type_size(void)
+	?init_retransmission@eap_core_c@@AAE?AW4eap_status_e@@PBVeap_am_network_id_c@@PAVeap_buf_chain_wr_c@@KKW4eap_code_value_e@@EVeap_expanded_type_c@@@Z @ 954 NONAME ; enum eap_status_e eap_core_c::init_retransmission(class eap_am_network_id_c const *, class eap_buf_chain_wr_c *, unsigned long, unsigned long, enum eap_code_value_e, unsigned char, class eap_expanded_type_c)
+	??1crypto_md4_c@@UAE@XZ @ 955 NONAME ; crypto_md4_c::~crypto_md4_c(void)
+	?leave_trace_mutex@eap_am_tools_symbian_c@@QAEXXZ @ 956 NONAME ; void eap_am_tools_symbian_c::leave_trace_mutex(void)
+	?get_is_valid@eap_am_memory_store_c@@QAE_NXZ @ 957 NONAME ; bool eap_am_memory_store_c::get_is_valid(void)
+	?get_digest_length@crypto_sha1_c@@UAEKXZ @ 958 NONAME ; unsigned long crypto_sha1_c::get_digest_length(void)
+	?remove_leading_spaces@eap_file_config_c@@AAE?AW4eap_status_e@@PAVeap_variable_data_c@@@Z @ 959 NONAME ; enum eap_status_e eap_file_config_c::remove_leading_spaces(class eap_variable_data_c *)
+	?timer_delete_data@eap_core_c@@UAE?AW4eap_status_e@@KPAX@Z @ 960 NONAME ; enum eap_status_e eap_core_c::timer_delete_data(unsigned long, void *)
+	??0eap_buf_chain_base_c@@QAE@W4eap_read_buffer_e@@PAVabs_eap_am_tools_c@@K@Z @ 961 NONAME ; eap_buf_chain_base_c::eap_buf_chain_base_c(enum eap_read_buffer_e, class abs_eap_am_tools_c *, unsigned long)
+	?set_Encryption_Type@simple_config_credential_c@@QAEXW4simple_config_Encryption_Type_e@@@Z @ 962 NONAME ; void simple_config_credential_c::set_Encryption_Type(enum simple_config_Encryption_Type_e)
+	??0eap_am_file_input_symbian_c@@QAE@PAVabs_eap_am_tools_c@@@Z @ 963 NONAME ; eap_am_file_input_symbian_c::eap_am_file_input_symbian_c(class abs_eap_am_tools_c *)
+	?get_ethernet_header@eap_buf_chain_wr_c@@QAEPAEXZ @ 964 NONAME ; unsigned char * eap_buf_chain_wr_c::get_ethernet_header(void)
+	?get_is_valid@eap_process_tlv_message_data_c@@QAE_NXZ @ 965 NONAME ; bool eap_process_tlv_message_data_c::get_is_valid(void)
+	?tls_prf_A_value@crypto_tls_base_prf_c@@QAE?AW4eap_status_e@@PAVabs_crypto_hmac_algorithm_c@@PAVeap_variable_data_c@@11@Z @ 966 NONAME ; enum eap_status_e crypto_tls_base_prf_c::tls_prf_A_value(class abs_crypto_hmac_algorithm_c *, class eap_variable_data_c *, class eap_variable_data_c *, class eap_variable_data_c *)
+	?convert_eapol_error_to_am_error@eap_am_tools_symbian_c@@UAEJW4eap_status_e@@@Z @ 967 NONAME ; long eap_am_tools_symbian_c::convert_eapol_error_to_am_error(enum eap_status_e)
+	?get_current_state_string@eap_state_notification_c@@UBEPBDXZ @ 968 NONAME ; char const * eap_state_notification_c::get_current_state_string(void) const
+	?get_type@eap_config_value_c@@QAE?AW4eap_configure_type_e@@XZ @ 969 NONAME ; enum eap_configure_type_e eap_config_value_c::get_type(void)
+	?set_data_length@eap_variable_data_c@@QAE?AW4eap_status_e@@K@Z @ 970 NONAME ; enum eap_status_e eap_variable_data_c::set_data_length(unsigned long)
+	?set_key_tx_bit@eapol_session_key_c@@QAEX_N@Z @ 971 NONAME ; void eapol_session_key_c::set_key_tx_bit(bool)
+	?aes_cleanup@eap_am_crypto_symbian_c@@UAE?AW4eap_status_e@@PAVeap_variable_data_c@@@Z @ 972 NONAME ; enum eap_status_e eap_am_crypto_symbian_c::aes_cleanup(class eap_variable_data_c *)
+	?get_data_offset@eap_buf_chain_rd_c@@QBEPBEKK@Z @ 973 NONAME ; unsigned char const * eap_buf_chain_rd_c::get_data_offset(unsigned long, unsigned long) const
+	?cancel_timer@eap_core_c@@UAE?AW4eap_status_e@@PAVabs_eap_base_timer_c@@K@Z @ 974 NONAME ; enum eap_status_e eap_core_c::cancel_timer(class abs_eap_base_timer_c *, unsigned long)
+	??0eapol_ethernet_header_base_c@@QAE@PAVabs_eap_am_tools_c@@PAXK@Z @ 975 NONAME ; eapol_ethernet_header_base_c::eapol_ethernet_header_base_c(class abs_eap_am_tools_c *, void *, unsigned long)
+	?get_data_offset@eap_variable_data_c@@QBEPAEKK@Z @ 976 NONAME ; unsigned char * eap_variable_data_c::get_data_offset(unsigned long, unsigned long) const
+	?sha1_copy_context@eap_am_crypto_symbian_c@@UAE?AW4eap_status_e@@PAVeap_variable_data_c@@PBV3@@Z @ 977 NONAME ; enum eap_status_e eap_am_crypto_symbian_c::sha1_copy_context(class eap_variable_data_c *, class eap_variable_data_c const *)
+	??0crypto_eap_fast_hmac_sha1_prf_c@@QAE@PAVabs_eap_am_tools_c@@@Z @ 978 NONAME ; crypto_eap_fast_hmac_sha1_prf_c::crypto_eap_fast_hmac_sha1_prf_c(class abs_eap_am_tools_c *)
+	?tls_prf_cleanup@crypto_tls_base_prf_c@@QAE?AW4eap_status_e@@XZ @ 979 NONAME ; enum eap_status_e crypto_tls_base_prf_c::tls_prf_cleanup(void)
+	?get_is_valid@network_key_and_index_c@@QAE_NXZ @ 980 NONAME ; bool network_key_and_index_c::get_is_valid(void)
+	?internal_encrypt_data@crypto_cbc_c@@AAE?AW4eap_status_e@@PBXPAXK@Z @ 981 NONAME ; enum eap_status_e crypto_cbc_c::internal_encrypt_data(void const *, void *, unsigned long)
+	??0eap_simple_config_trace_string_c@@QAE@XZ @ 982 NONAME ; eap_simple_config_trace_string_c::eap_simple_config_trace_string_c(void)
+	?add_parameter_data@eap_process_tlv_message_data_c@@QAE?AW4eap_status_e@@W4eapol_key_802_11_authentication_mode_e@@@Z @ 983 NONAME ; enum eap_status_e eap_process_tlv_message_data_c::add_parameter_data(enum eapol_key_802_11_authentication_mode_e)
+	?set_encryption_key@crypto_aes_c@@UAE?AW4eap_status_e@@PBXK@Z @ 984 NONAME ; enum eap_status_e crypto_aes_c::set_encryption_key(void const *, unsigned long)
+	?GetPrimaryName@EapCertificateEntry@@QBEPBVTDes16@@XZ @ 985 NONAME ; class TDes16 const * EapCertificateEntry::GetPrimaryName(void) const
+	??1eap_am_crypto_sha_256_c@@UAE@XZ @ 986 NONAME ; eap_am_crypto_sha_256_c::~eap_am_crypto_sha_256_c(void)
+	?get_new_key_from_sha@crypto_nt_hash_c@@QAE?AW4eap_status_e@@PBVeap_variable_data_c@@0PAV3@K@Z @ 987 NONAME ; enum eap_status_e crypto_nt_hash_c::get_new_key_from_sha(class eap_variable_data_c const *, class eap_variable_data_c const *, class eap_variable_data_c *, unsigned long)
+	?shutdown@eap_am_memory_store_c@@QAE?AW4eap_status_e@@XZ @ 988 NONAME ; enum eap_status_e eap_am_memory_store_c::shutdown(void)
+	?reset_operation@eap_core_c@@CA?AW4eap_status_e@@PAVeap_base_type_c@@PAVabs_eap_am_tools_c@@@Z @ 989 NONAME ; enum eap_status_e eap_core_c::reset_operation(class eap_base_type_c *, class abs_eap_am_tools_c *)
+	?cbc_xor_block@crypto_cbc_c@@AAEXPBXPAXKK@Z @ 990 NONAME ; void crypto_cbc_c::cbc_xor_block(void const *, void *, unsigned long, unsigned long)
+	?close_crypto_memory_leaks@eap_am_crypto_symbian_c@@AAEXXZ @ 991 NONAME ; void eap_am_crypto_symbian_c::close_crypto_memory_leaks(void)
+	?unset_marked_removed@eap_core_c@@QAEXXZ @ 992 NONAME ; void eap_core_c::unset_marked_removed(void)
+	?directory_open@eap_am_file_input_symbian_c@@UAE?AW4eap_status_e@@PBVeap_variable_data_c@@@Z @ 993 NONAME ; enum eap_status_e eap_am_file_input_symbian_c::directory_open(class eap_variable_data_c const *)
+	?memory_store_remove_data@eap_am_tools_c@@UAE?AW4eap_status_e@@PBVeap_variable_data_c@@@Z @ 994 NONAME ; enum eap_status_e eap_am_tools_c::memory_store_remove_data(class eap_variable_data_c const *)
+	?set_is_reserved@eap_am_mutex_reference_c@@QAEX_N@Z @ 995 NONAME ; void eap_am_mutex_reference_c::set_is_reserved(bool)
+	?hash_update@crypto_md4_c@@UAE?AW4eap_status_e@@PBXK@Z @ 996 NONAME ; enum eap_status_e crypto_md4_c::hash_update(void const *, unsigned long)
+	?set_encrypt@eap_buf_chain_base_c@@QAEX_N@Z @ 997 NONAME ; void eap_buf_chain_base_c::set_encrypt(bool)
+	?set_code@eap_header_base_c@@QAEXW4eap_code_value_e@@@Z @ 998 NONAME ; void eap_header_base_c::set_code(enum eap_code_value_e)
+	?directory_close@eap_am_file_input_symbian_c@@UAE?AW4eap_status_e@@XZ @ 999 NONAME ; enum eap_status_e eap_am_file_input_symbian_c::directory_close(void)
+	?get_parameter_data@eap_process_tlv_message_data_c@@QAE?AW4eap_status_e@@PBVeap_tlv_header_c@@PAVeap_am_network_id_c@@@Z @ 1000 NONAME ; enum eap_status_e eap_process_tlv_message_data_c::get_parameter_data(class eap_tlv_header_c const *, class eap_am_network_id_c *)
+	?parse_message_data@eap_tlv_message_data_c@@QAE?AW4eap_status_e@@PAV?$eap_array_c@Veap_tlv_header_c@@@@@Z @ 1001 NONAME ; enum eap_status_e eap_tlv_message_data_c::parse_message_data(class eap_array_c<class eap_tlv_header_c> *)
+	??1crypto_kd_hmac_sha256_c@@UAE@XZ @ 1002 NONAME ; crypto_kd_hmac_sha256_c::~crypto_kd_hmac_sha256_c(void)
+	?add_parameter_data@eap_process_tlv_message_data_c@@QAE?AW4eap_status_e@@W4eap_tlv_message_type_e@@K@Z @ 1003 NONAME ; enum eap_status_e eap_process_tlv_message_data_c::add_parameter_data(enum eap_tlv_message_type_e, unsigned long)
+	?check_header@eap_tlv_header_c@@UBE?AW4eap_status_e@@XZ @ 1004 NONAME ; enum eap_status_e eap_tlv_header_c::check_header(void) const
+	??1EapCertificateEntry@@UAE@XZ @ 1005 NONAME ; EapCertificateEntry::~EapCertificateEntry(void)
+	?eap_write_u24_t_network_order@@YA?AW4eap_status_e@@PAXKK@Z @ 1006 NONAME ; enum eap_status_e eap_write_u24_t_network_order(void *, unsigned long, unsigned long)
+	?get_is_valid@crypto_sha_256_c@@UAE_NXZ @ 1007 NONAME ; bool crypto_sha_256_c::get_is_valid(void)
+	?new_abs_eap_am_tools_c@abs_eap_am_tools_c@@SAPAV1@XZ @ 1008 NONAME ; class abs_eap_am_tools_c * abs_eap_am_tools_c::new_abs_eap_am_tools_c(void)
+	?SetIsValid@EapCertificateEntry@@QAEHH@Z @ 1009 NONAME ; int EapCertificateEntry::SetIsValid(int)
+	?copy_message_digest@eap_am_crypto_md4_c@@AAE?AW4eap_status_e@@PAXPAK@Z @ 1010 NONAME ; enum eap_status_e eap_am_crypto_md4_c::copy_message_digest(void *, unsigned long *)
+	?timer_delete_data@eap_session_core_c@@UAE?AW4eap_status_e@@KPAX@Z @ 1011 NONAME ; enum eap_status_e eap_session_core_c::timer_delete_data(unsigned long, void *)
+	?convert_am_error_to_eapol_error@eap_am_tools_symbian_c@@UAE?AW4eap_status_e@@J@Z @ 1012 NONAME ; enum eap_status_e eap_am_tools_symbian_c::convert_am_error_to_eapol_error(long)
+	?sha_256_final@eap_am_crypto_symbian_c@@UAE?AW4eap_status_e@@PAVeap_variable_data_c@@PAEPAK@Z @ 1013 NONAME ; enum eap_status_e eap_am_crypto_symbian_c::sha_256_final(class eap_variable_data_c *, unsigned char *, unsigned long *)
+	??0eapol_session_key_c@@QAE@PAVabs_eap_am_tools_c@@@Z @ 1014 NONAME ; eapol_session_key_c::eapol_session_key_c(class abs_eap_am_tools_c *)
+	?copy_context@crypto_md5_c@@QAE?AW4eap_status_e@@PBVeap_variable_data_c@@@Z @ 1015 NONAME ; enum eap_status_e crypto_md5_c::copy_context(class eap_variable_data_c const *)
+	?get_destination_length@eapol_ethernet_header_base_c@@QBEKXZ @ 1016 NONAME ; unsigned long eapol_ethernet_header_base_c::get_destination_length(void) const
+	?eap_host_to_little_endian_long@@YAKK@Z @ 1017 NONAME ; unsigned long eap_host_to_little_endian_long(unsigned long)
+	?read_parameter_data@eap_process_tlv_message_data_c@@QAE?AW4eap_status_e@@PBV?$eap_array_c@Veap_tlv_header_c@@@@KPAV?$eap_array_c@Vsimple_config_credential_c@@@@@Z @ 1018 NONAME ; enum eap_status_e eap_process_tlv_message_data_c::read_parameter_data(class eap_array_c<class eap_tlv_header_c> const *, unsigned long, class eap_array_c<class simple_config_credential_c> *)
+	?set_is_valid@crypto_tls_prf_c@@AAEXXZ @ 1019 NONAME ; void crypto_tls_prf_c::set_is_valid(void)
+	?set_is_invalid@crypto_rc4_c@@AAEXXZ @ 1020 NONAME ; void crypto_rc4_c::set_is_invalid(void)
+	??1eap_network_id_selector_c@@UAE@XZ @ 1021 NONAME ; eap_network_id_selector_c::~eap_network_id_selector_c(void)
+	?get_allow_send_eap_success@eap_state_notification_c@@UBE_NXZ @ 1022 NONAME ; bool eap_state_notification_c::get_allow_send_eap_success(void) const
+	?get_type@eap_type_selection_c@@QBE?AVeap_expanded_type_c@@XZ @ 1023 NONAME ; class eap_expanded_type_c eap_type_selection_c::get_type(void) const
+	?get_authentication_error@eap_state_notification_c@@UBE?AW4eap_status_e@@XZ @ 1024 NONAME ; enum eap_status_e eap_state_notification_c::get_authentication_error(void) const
+	?get_source_id@eap_am_network_id_c@@QBEPBVeap_variable_data_c@@XZ @ 1025 NONAME ; class eap_variable_data_c const * eap_am_network_id_c::get_source_id(void) const
+	?get_protocol_string@eap_state_notification_c@@SAPBDKK@Z @ 1026 NONAME ; char const * eap_state_notification_c::get_protocol_string(unsigned long, unsigned long)
+	?get_parameter_data@eap_process_tlv_message_data_c@@QAE?AW4eap_status_e@@PBVeap_tlv_header_c@@PAVeap_expanded_type_c@@@Z @ 1027 NONAME ; enum eap_status_e eap_process_tlv_message_data_c::get_parameter_data(class eap_tlv_header_c const *, class eap_expanded_type_c *)
+	?add_structured_parameter_header@eap_process_tlv_message_data_c@@QAE?AW4eap_status_e@@W4eap_tlv_message_type_e@@K@Z @ 1028 NONAME ; enum eap_status_e eap_process_tlv_message_data_c::add_structured_parameter_header(enum eap_tlv_message_type_e, unsigned long)
+	?client_proposes_eap_types@eap_core_c@@AAE?AW4eap_status_e@@PBVeap_am_network_id_c@@E@Z @ 1029 NONAME ; enum eap_status_e eap_core_c::client_proposes_eap_types(class eap_am_network_id_c const *, unsigned char)
+	??0eapol_session_key_c@@QAE@PAVabs_eap_am_tools_c@@PAVeap_variable_data_c@@W4eapol_key_type_e@@K_NPBEK@Z @ 1030 NONAME ; eapol_session_key_c::eapol_session_key_c(class abs_eap_am_tools_c *, class eap_variable_data_c *, enum eapol_key_type_e, unsigned long, bool, unsigned char const *, unsigned long)
+	?get_is_reserved@eap_am_mutex_reference_c@@QAE_NXZ @ 1031 NONAME ; bool eap_am_mutex_reference_c::get_is_reserved(void)
+	?set_key@eapol_session_key_c@@QAE?AW4eap_status_e@@PBVeap_variable_data_c@@@Z @ 1032 NONAME ; enum eap_status_e eapol_session_key_c::set_key(class eap_variable_data_c const *)
+	?set_is_invalid@crypto_rsa_c@@AAEXXZ @ 1033 NONAME ; void crypto_rsa_c::set_is_invalid(void)
+	?eap_write_u32_t_network_order@@YA?AW4eap_status_e@@PAXKK@Z @ 1034 NONAME ; enum eap_status_e eap_write_u32_t_network_order(void *, unsigned long, unsigned long)
+	?get_hardware_ticks_of_second@eap_am_tools_symbian_c@@UAE_KXZ @ 1035 NONAME ; unsigned long long eap_am_tools_symbian_c::get_hardware_ticks_of_second(void)
+	?add_parameter_data@eap_process_tlv_message_data_c@@QAE?AW4eap_status_e@@PBV?$eap_array_c@Veap_expanded_type_c@@@@@Z @ 1036 NONAME ; enum eap_status_e eap_process_tlv_message_data_c::add_parameter_data(class eap_array_c<class eap_expanded_type_c> const *)
+	??0TEapExpandedType@@QAE@ABV?$TBufC8@$07@@@Z @ 1037 NONAME ; TEapExpandedType::TEapExpandedType(class TBufC8<8> const &)
+	?get_data@eap_am_memory_store_c@@UAE?AW4eap_status_e@@PBVeap_variable_data_c@@PAVeap_tlv_message_data_c@@@Z @ 1038 NONAME ; enum eap_status_e eap_am_memory_store_c::get_data(class eap_variable_data_c const *, class eap_tlv_message_data_c *)
+	?aes_block_size@eap_am_crypto_symbian_c@@UAEKXZ @ 1039 NONAME ; unsigned long eap_am_crypto_symbian_c::aes_block_size(void)
+	?get_global_mutex@eap_am_tools_symbian_c@@UAEPAVabs_eap_am_mutex_c@@XZ @ 1040 NONAME ; class abs_eap_am_mutex_c * eap_am_tools_symbian_c::get_global_mutex(void)
+	?ConvertExpandedEAPTypesToInternalTypes@CEapConversion@@SAHPAVabs_eap_am_tools_c@@PBV?$RArray@VTEapExpandedType@@@@PAV?$eap_array_c@Veap_expanded_type_c@@@@@Z @ 1041 NONAME ; int CEapConversion::ConvertExpandedEAPTypesToInternalTypes(class abs_eap_am_tools_c *, class RArray<class TEapExpandedType> const *, class eap_array_c<class eap_expanded_type_c> *)
+	?get_encrypts@crypto_aes_c@@UAE_NXZ @ 1042 NONAME ; bool crypto_aes_c::get_encrypts(void)
+	?add_parameter_data@eap_process_tlv_message_data_c@@QAE?AW4eap_status_e@@E@Z @ 1043 NONAME ; enum eap_status_e eap_process_tlv_message_data_c::add_parameter_data(unsigned char)
+	?eap_shift_right_64_bit@@YA_K_KK@Z @ 1044 NONAME ; unsigned long long eap_shift_right_64_bit(unsigned long long, unsigned long)
+	?add_rogue_ap@eap_core_c@@UAE?AW4eap_status_e@@AAV?$eap_array_c@Veap_rogue_ap_entry_c@@@@@Z @ 1045 NONAME ; enum eap_status_e eap_core_c::add_rogue_ap(class eap_array_c<class eap_rogue_ap_entry_c> &)
+	?timer_expired@eap_am_memory_store_c@@UAE?AW4eap_status_e@@KPAX@Z @ 1046 NONAME ; enum eap_status_e eap_am_memory_store_c::timer_expired(unsigned long, void *)
+	?GetSubjectKeyId@EapCertificateEntry@@QBEABV?$TBuf8@$0BE@@@XZ @ 1047 NONAME ; class TBuf8<20> const & EapCertificateEntry::GetSubjectKeyId(void) const
+	??9eap_expanded_type_c@@QBE_NW4eap_type_ietf_values_e@@@Z @ 1048 NONAME ; bool eap_expanded_type_c::operator!=(enum eap_type_ietf_values_e) const
+	?get_sequence_number@eapol_session_key_c@@QBEPBVeap_variable_data_c@@XZ @ 1049 NONAME ; class eap_variable_data_c const * eapol_session_key_c::get_sequence_number(void) const
+	?tls_prf_one_round@crypto_tls_base_prf_c@@QAE?AW4eap_status_e@@PAVabs_crypto_hmac_algorithm_c@@PBVeap_variable_data_c@@PAV4@2PAXK@Z @ 1050 NONAME ; enum eap_status_e crypto_tls_base_prf_c::tls_prf_one_round(class abs_crypto_hmac_algorithm_c *, class eap_variable_data_c const *, class eap_variable_data_c *, class eap_variable_data_c *, void *, unsigned long)
+	??1crypto_rc4_c@@UAE@XZ @ 1051 NONAME ; crypto_rc4_c::~crypto_rc4_c(void)
+	?memchr@eap_am_tools_symbian_c@@UAEPAXPBXEK@Z @ 1052 NONAME ; void * eap_am_tools_symbian_c::memchr(void const *, unsigned char, unsigned long)
+	??1eap_status_string_c@@UAE@XZ @ 1053 NONAME ; eap_status_string_c::~eap_status_string_c(void)
+	?get_buffer@eap_variable_data_c@@QBEPAEK@Z @ 1054 NONAME ; unsigned char * eap_variable_data_c::get_buffer(unsigned long) const
+	?packet_data_crypto_keys@eap_session_core_c@@UAE?AW4eap_status_e@@PBVeap_am_network_id_c@@PBVeap_master_session_key_c@@@Z @ 1055 NONAME ; enum eap_status_e eap_session_core_c::packet_data_crypto_keys(class eap_am_network_id_c const *, class eap_master_session_key_c const *)
+	??1eapol_header_wr_c@@UAE@XZ @ 1056 NONAME ; eapol_header_wr_c::~eapol_header_wr_c(void)
+	?send_eap_identity_request@eap_core_c@@QAE?AW4eap_status_e@@PBVeap_am_network_id_c@@@Z @ 1057 NONAME ; enum eap_status_e eap_core_c::send_eap_identity_request(class eap_am_network_id_c const *)
+	?set_key_index@eapol_session_key_c@@QAEXK@Z @ 1058 NONAME ; void eapol_session_key_c::set_key_index(unsigned long)
+	?get_next_retransmission_time@eap_core_retransmission_c@@QAEKXZ @ 1059 NONAME ; unsigned long eap_core_retransmission_c::get_next_retransmission_time(void)
+	??1crypto_rsa_c@@UAE@XZ @ 1060 NONAME ; crypto_rsa_c::~crypto_rsa_c(void)
+	?get_eap_type@eap_core_retransmission_c@@QBE?AVeap_expanded_type_c@@XZ @ 1061 NONAME ; class eap_expanded_type_c eap_core_retransmission_c::get_eap_type(void) const
+	?get_marked_removed@eap_core_c@@QAE_NXZ @ 1062 NONAME ; bool eap_core_c::get_marked_removed(void)
+	?sign@crypto_dsa_c@@QAE?AW4eap_status_e@@PBVeap_variable_data_c@@0PAV3@@Z @ 1063 NONAME ; enum eap_status_e crypto_dsa_c::sign(class eap_variable_data_c const *, class eap_variable_data_c const *, class eap_variable_data_c *)
+	??0eap_network_id_selector_c@@QAE@PAVabs_eap_am_tools_c@@PBV0@@Z @ 1064 NONAME ; eap_network_id_selector_c::eap_network_id_selector_c(class abs_eap_am_tools_c *, class eap_network_id_selector_c const *)
+	?get_buffer_length@eap_variable_data_c@@QBEKXZ @ 1065 NONAME ; unsigned long eap_variable_data_c::get_buffer_length(void) const
+	?set_is_valid@crypto_sha1_c@@EAEXXZ @ 1066 NONAME ; void crypto_sha1_c::set_is_valid(void)
+	?set_buffer@eap_variable_data_c@@QAE?AW4eap_status_e@@PBXK_N1@Z @ 1067 NONAME ; enum eap_status_e eap_variable_data_c::set_buffer(void const *, unsigned long, bool, bool)
+	?write_type@eap_expanded_type_c@@SA?AW4eap_status_e@@PAVabs_eap_am_tools_c@@KPAXK_NV1@@Z @ 1068 NONAME ; enum eap_status_e eap_expanded_type_c::write_type(class abs_eap_am_tools_c *, unsigned long, void *, unsigned long, bool, class eap_expanded_type_c)
+	?sha1_update@eap_am_crypto_symbian_c@@UAE?AW4eap_status_e@@PAVeap_variable_data_c@@PBEK@Z @ 1069 NONAME ; enum eap_status_e eap_am_crypto_symbian_c::sha1_update(class eap_variable_data_c *, unsigned char const *, unsigned long)
+	?add_parameter_data@eap_process_tlv_message_data_c@@QAE?AW4eap_status_e@@PBVeap_am_network_id_c@@@Z @ 1070 NONAME ; enum eap_status_e eap_process_tlv_message_data_c::add_parameter_data(class eap_am_network_id_c const *)
+	?ConvertInternalTypesToExpandedEAPTypes@CEapConversion@@SAHPAVabs_eap_am_tools_c@@PBV?$eap_array_c@Veap_expanded_type_c@@@@PAV?$RArray@VTEapExpandedType@@@@@Z @ 1071 NONAME ; int CEapConversion::ConvertInternalTypesToExpandedEAPTypes(class abs_eap_am_tools_c *, class eap_array_c<class eap_expanded_type_c> const *, class RArray<class TEapExpandedType> *)
+	?decrypt_block@crypto_3des_ede_c@@UAE?AW4eap_status_e@@PBXPAXK@Z @ 1072 NONAME ; enum eap_status_e crypto_3des_ede_c::decrypt_block(void const *, void *, unsigned long)
+	??0eap_am_memory_store_c@@QAE@PAVabs_eap_am_tools_c@@@Z @ 1073 NONAME ; eap_am_memory_store_c::eap_am_memory_store_c(class abs_eap_am_tools_c *)
+	?get_is_valid@eap_core_c@@UAE_NXZ @ 1074 NONAME ; bool eap_core_c::get_is_valid(void)
+	?get_random_error_type@eap_buf_chain_base_c@@QAE?AW4eap_random_error_type@@XZ @ 1075 NONAME ; enum eap_random_error_type eap_buf_chain_base_c::get_random_error_type(void)
+	?tls_prf_output@crypto_tls_sha1_prf_c@@QAE?AW4eap_status_e@@PAXK@Z @ 1076 NONAME ; enum eap_status_e crypto_tls_sha1_prf_c::tls_prf_output(void *, unsigned long)
+	??1eapol_ethernet_header_rd_c@@UAE@XZ @ 1077 NONAME ; eapol_ethernet_header_rd_c::~eapol_ethernet_header_rd_c(void)
+	?cancel_all_eap_sessions@eap_session_core_c@@UAE?AW4eap_status_e@@XZ @ 1078 NONAME ; enum eap_status_e eap_session_core_c::cancel_all_eap_sessions(void)
+	??0crypto_rc4_c@@QAE@PAVabs_eap_am_tools_c@@@Z @ 1079 NONAME ; crypto_rc4_c::crypto_rc4_c(class abs_eap_am_tools_c *)
+	?read_subsections@eap_file_config_c@@AAE?AW4eap_status_e@@PAVabs_eap_am_file_input_c@@PAV?$eap_core_map_c@Veap_config_value_c@@Vabs_eap_core_map_c@@Veap_variable_data_c@@@@@Z @ 1080 NONAME ; enum eap_status_e eap_file_config_c::read_subsections(class abs_eap_am_file_input_c *, class eap_core_map_c<class eap_config_value_c, class abs_eap_core_map_c, class eap_variable_data_c> *)
+	??0eap_base_type_c@@QAE@PAVabs_eap_am_tools_c@@PAVabs_eap_base_type_c@@@Z @ 1081 NONAME ; eap_base_type_c::eap_base_type_c(class abs_eap_am_tools_c *, class abs_eap_base_type_c *)
+	?get_network_keys@simple_config_credential_c@@QAEPAV?$eap_array_c@Vnetwork_key_and_index_c@@@@XZ @ 1082 NONAME ; class eap_array_c<class network_key_and_index_c> * simple_config_credential_c::get_network_keys(void)
+	?add_data_to_offset@eap_buf_chain_base_c@@QAE?AW4eap_status_e@@KPBVeap_variable_data_c@@@Z @ 1083 NONAME ; enum eap_status_e eap_buf_chain_base_c::add_data_to_offset(unsigned long, class eap_variable_data_c const *)
+	?state_notification@eap_core_c@@UAEXPBVabs_eap_state_notification_c@@@Z @ 1084 NONAME ; void eap_core_c::state_notification(class abs_eap_state_notification_c const *)
+	?ConvertInternalTypeToCertificates@CEapConversion@@SAHPAVabs_eap_am_tools_c@@W4eap_certificate_type_e@eap_certificate_entry_c@@PBV?$eap_array_c@Veap_certificate_entry_c@@@@PAV?$RPointerArray@VEapCertificateEntry@@@@@Z @ 1085 NONAME ; int CEapConversion::ConvertInternalTypeToCertificates(class abs_eap_am_tools_c *, enum eap_certificate_entry_c::eap_certificate_type_e, class eap_array_c<class eap_certificate_entry_c> const *, class RPointerArray<class EapCertificateEntry> *)
+	??1crypto_sha_256_c@@UAE@XZ @ 1086 NONAME ; crypto_sha_256_c::~crypto_sha_256_c(void)
+	?ignore_notifications@eap_core_c@@QAEXXZ @ 1087 NONAME ; void eap_core_c::ignore_notifications(void)
+	?get_digest_length@eap_am_crypto_md4_c@@QAEKXZ @ 1088 NONAME ; unsigned long eap_am_crypto_md4_c::get_digest_length(void)
+	?send_eap_notification_response@eap_core_c@@AAE?AW4eap_status_e@@PBVeap_am_network_id_c@@E@Z @ 1089 NONAME ; enum eap_status_e eap_core_c::send_eap_notification_response(class eap_am_network_id_c const *, unsigned char)
+	?get_header_offset@eap_core_retransmission_c@@QBEKXZ @ 1090 NONAME ; unsigned long eap_core_retransmission_c::get_header_offset(void) const
+	?get_destination@eapol_ethernet_header_base_c@@QBEPAEXZ @ 1091 NONAME ; unsigned char * eapol_ethernet_header_base_c::get_destination(void) const
+	?set_is_valid@crypto_3des_ede_c@@UAEXXZ @ 1092 NONAME ; void crypto_3des_ede_c::set_is_valid(void)
+	?eap_md4_process_data@eap_am_crypto_md4_c@@AAE?AW4eap_status_e@@PBKK@Z @ 1093 NONAME ; enum eap_status_e eap_am_crypto_md4_c::eap_md4_process_data(unsigned long const *, unsigned long)
+	?get_message_data@eap_tlv_message_data_c@@QBEPAXXZ @ 1094 NONAME ; void * eap_tlv_message_data_c::get_message_data(void) const
+	?set_eap_failure_timeout@eap_core_c@@AAE?AW4eap_status_e@@XZ @ 1095 NONAME ; enum eap_status_e eap_core_c::set_eap_failure_timeout(void)
+	?snprintf@eap_am_tools_symbian_c@@UAAKPAEKPBDZZ @ 1096 NONAME ; unsigned long eap_am_tools_symbian_c::snprintf(unsigned char *, unsigned long, char const *, ...)
+	?set_random_error_type@eap_buf_chain_base_c@@QAEXW4eap_random_error_type@@@Z @ 1097 NONAME ; void eap_buf_chain_base_c::set_random_error_type(enum eap_random_error_type)
+	?create_new_session@eap_session_core_c@@AAEPAVeap_core_c@@PBVeap_am_network_id_c@@@Z @ 1098 NONAME ; class eap_core_c * eap_session_core_c::create_new_session(class eap_am_network_id_c const *)
+	?copy_context@crypto_sha1_c@@QAE?AW4eap_status_e@@PBVeap_variable_data_c@@@Z @ 1099 NONAME ; enum eap_status_e crypto_sha1_c::copy_context(class eap_variable_data_c const *)
+	?cleanup@crypto_dsa_c@@QAE?AW4eap_status_e@@XZ @ 1100 NONAME ; enum eap_status_e crypto_dsa_c::cleanup(void)
+	?rsa_decrypt_with_private_key@eap_am_crypto_symbian_c@@UAE?AW4eap_status_e@@PAVeap_variable_data_c@@PBV3@10@Z @ 1101 NONAME ; enum eap_status_e eap_am_crypto_symbian_c::rsa_decrypt_with_private_key(class eap_variable_data_c *, class eap_variable_data_c const *, class eap_variable_data_c const *, class eap_variable_data_c *)
+	?check_padding_bytes@crypto_cbc_c@@UAE?AW4eap_status_e@@PBXKE@Z @ 1102 NONAME ; enum eap_status_e crypto_cbc_c::check_padding_bytes(void const *, unsigned long, unsigned char)
+	?get_parameter_data@eap_process_tlv_message_data_c@@QAE?AW4eap_status_e@@PBVeap_tlv_header_c@@PAV?$eap_array_c@Veap_certificate_entry_c@@@@@Z @ 1103 NONAME ; enum eap_status_e eap_process_tlv_message_data_c::get_parameter_data(class eap_tlv_header_c const *, class eap_array_c<class eap_certificate_entry_c> *)
+	?decrypt_block@crypto_aes_c@@UAE?AW4eap_status_e@@PBXPAXK@Z @ 1104 NONAME ; enum eap_status_e crypto_aes_c::decrypt_block(void const *, void *, unsigned long)
+	?GetIssuerName@EapCertificateEntry@@QBEPBVTDes16@@XZ @ 1105 NONAME ; class TDes16 const * EapCertificateEntry::GetIssuerName(void) const
+	?ConvertInternalTypesToHBufC8@CEapConversion@@SAHPAVabs_eap_am_tools_c@@PBV?$eap_array_c@Veap_expanded_type_c@@@@PAPAVHBufC8@@@Z @ 1106 NONAME ; int CEapConversion::ConvertInternalTypesToHBufC8(class abs_eap_am_tools_c *, class eap_array_c<class eap_expanded_type_c> const *, class HBufC8 * *)
+	?tls_prf_output@crypto_tls_md5_prf_c@@QAE?AW4eap_status_e@@PAXK@Z @ 1107 NONAME ; enum eap_status_e crypto_tls_md5_prf_c::tls_prf_output(void *, unsigned long)
+	?get_buffer_size@eap_core_retransmission_c@@QBEKXZ @ 1108 NONAME ; unsigned long eap_core_retransmission_c::get_buffer_size(void) const
+	?get_type_data_offset@eap_header_base_c@@QBEPAEKK@Z @ 1109 NONAME ; unsigned char * eap_header_base_c::get_type_data_offset(unsigned long, unsigned long) const
+	?GetRequestType@EapMessageBuffer@@QBE?AW4TEapRequests@@XZ @ 1110 NONAME ; enum TEapRequests EapMessageBuffer::GetRequestType(void) const
+	?get_header_offset@eap_core_c@@UAEKPAK0@Z @ 1111 NONAME ; unsigned long eap_core_c::get_header_offset(unsigned long *, unsigned long *)
+	?get_is_valid@eap_am_tools_symbian_c@@UBE_NXZ @ 1112 NONAME ; bool eap_am_tools_symbian_c::get_is_valid(void) const
+	?remove_spaces@eap_file_config_c@@AAE?AW4eap_status_e@@PAVeap_variable_data_c@@@Z @ 1113 NONAME ; enum eap_status_e eap_file_config_c::remove_spaces(class eap_variable_data_c *)
+	?cancel_timer@eap_session_core_c@@UAE?AW4eap_status_e@@PAVabs_eap_base_timer_c@@K@Z @ 1114 NONAME ; enum eap_status_e eap_session_core_c::cancel_timer(class abs_eap_base_timer_c *, unsigned long)
+	?read_parameter_data@eap_process_tlv_message_data_c@@QAE?AW4eap_status_e@@PBV?$eap_array_c@Veap_tlv_header_c@@@@KPAJ@Z @ 1115 NONAME ; enum eap_status_e eap_process_tlv_message_data_c::read_parameter_data(class eap_array_c<class eap_tlv_header_c> const *, unsigned long, long *)
+	?get_parameter_data@eap_process_tlv_message_data_c@@QAE?AW4eap_status_e@@PBVeap_tlv_header_c@@PAE@Z @ 1116 NONAME ; enum eap_status_e eap_process_tlv_message_data_c::get_parameter_data(class eap_tlv_header_c const *, unsigned char *)
+	??1eap_general_header_base_c@@UAE@XZ @ 1117 NONAME ; eap_general_header_base_c::~eap_general_header_base_c(void)
+	?get_type_data_offset@eap_header_wr_c@@QBEPAEKK@Z @ 1118 NONAME ; unsigned char * eap_header_wr_c::get_type_data_offset(unsigned long, unsigned long) const
+	?complete_eap_identity_query@eap_core_c@@UAE?AW4eap_status_e@@PBVeap_am_network_id_c@@PBVeap_variable_data_c@@E@Z @ 1119 NONAME ; enum eap_status_e eap_core_c::complete_eap_identity_query(class eap_am_network_id_c const *, class eap_variable_data_c const *, unsigned char)
+	?SetPrimaryName@EapCertificateEntry@@QAEHABV?$TBuf@$0EA@@@@Z @ 1120 NONAME ; int EapCertificateEntry::SetPrimaryName(class TBuf<64> const &)
+	?set_is_invalid@eap_am_crypto_sha1_c@@AAEXXZ @ 1121 NONAME ; void eap_am_crypto_sha1_c::set_is_invalid(void)
+	?encrypt_data@crypto_rc4_c@@UAE?AW4eap_status_e@@PBXPAXK@Z @ 1122 NONAME ; enum eap_status_e crypto_rc4_c::encrypt_data(void const *, void *, unsigned long)
+	?read_parameter_data@eap_process_tlv_message_data_c@@QAE?AW4eap_status_e@@PBV?$eap_array_c@Veap_tlv_header_c@@@@KPAV?$eap_array_c@Veap_certificate_entry_c@@@@@Z @ 1123 NONAME ; enum eap_status_e eap_process_tlv_message_data_c::read_parameter_data(class eap_array_c<class eap_tlv_header_c> const *, unsigned long, class eap_array_c<class eap_certificate_entry_c> *)
+	?set_is_valid@eap_am_crypto_sha1_c@@AAEXXZ @ 1124 NONAME ; void eap_am_crypto_sha1_c::set_is_valid(void)
+	?set_header_buffer@eap_general_header_base_c@@QAEXPAEK@Z @ 1125 NONAME ; void eap_general_header_base_c::set_header_buffer(unsigned char *, unsigned long)
+	?get_parameter_data@eap_process_tlv_message_data_c@@QAE?AW4eap_status_e@@PBVeap_tlv_header_c@@PAVsimple_config_credential_c@@@Z @ 1126 NONAME ; enum eap_status_e eap_process_tlv_message_data_c::get_parameter_data(class eap_tlv_header_c const *, class simple_config_credential_c *)
+	?configure@eap_am_crypto_symbian_c@@UAE?AW4eap_status_e@@XZ @ 1127 NONAME ; enum eap_status_e eap_am_crypto_symbian_c::configure(void)
+	?am_cancel_timer@eap_am_tools_symbian_c@@UAE?AW4eap_status_e@@PAVabs_eap_base_timer_c@@K@Z @ 1128 NONAME ; enum eap_status_e eap_am_tools_symbian_c::am_cancel_timer(class abs_eap_base_timer_c *, unsigned long)
+	?get_value_length@eap_tlv_header_c@@QBEKXZ @ 1129 NONAME ; unsigned long eap_tlv_header_c::get_value_length(void) const
+	?get_is_valid@eap_am_crypto_sha1_c@@QAE_NXZ @ 1130 NONAME ; bool eap_am_crypto_sha1_c::get_is_valid(void)
+	?set_copy_of_buffer@eap_variable_data_c@@QAE?AW4eap_status_e@@PBV1@@Z @ 1131 NONAME ; enum eap_status_e eap_variable_data_c::set_copy_of_buffer(class eap_variable_data_c const *)
+	??1EAPSettings@@UAE@XZ @ 1132 NONAME ; EAPSettings::~EAPSettings(void)
+	??1crypto_ephemeral_diffie_hellman_c@@UAE@XZ @ 1133 NONAME ; crypto_ephemeral_diffie_hellman_c::~crypto_ephemeral_diffie_hellman_c(void)
+	?set_send_packet_index@eap_buf_chain_base_c@@QAEXK@Z @ 1134 NONAME ; void eap_buf_chain_base_c::set_send_packet_index(unsigned long)
+	?copy_message_digest@eap_am_crypto_sha1_c@@AAE?AW4eap_status_e@@PAXPAK@Z @ 1135 NONAME ; enum eap_status_e eap_am_crypto_sha1_c::copy_message_digest(void *, unsigned long *)
+	?reset_header@eap_header_wr_c@@QAEXG_N@Z @ 1136 NONAME ; void eap_header_wr_c::reset_header(unsigned short, bool)
+	?get_ietf_type@eap_header_base_c@@QBE?AW4eap_type_ietf_values_e@@XZ @ 1137 NONAME ; enum eap_type_ietf_values_e eap_header_base_c::get_ietf_type(void) const
+	?cleanup_3des_ede@eap_am_crypto_symbian_c@@UAE?AW4eap_status_e@@PAVeap_variable_data_c@@@Z @ 1138 NONAME ; enum eap_status_e eap_am_crypto_symbian_c::cleanup_3des_ede(class eap_variable_data_c *)
+	?get_eap_code@eap_core_retransmission_c@@QBE?AW4eap_code_value_e@@XZ @ 1139 NONAME ; enum eap_code_value_e eap_core_retransmission_c::get_eap_code(void) const
+	?finalize_non_aligned@crypto_cbc_c@@UAE?AW4eap_status_e@@XZ @ 1140 NONAME ; enum eap_status_e crypto_cbc_c::finalize_non_aligned(void)
+	?decrypt_with_public_key@crypto_rsa_c@@QAE?AW4eap_status_e@@PBVeap_variable_data_c@@0PAV3@@Z @ 1141 NONAME ; enum eap_status_e crypto_rsa_c::decrypt_with_public_key(class eap_variable_data_c const *, class eap_variable_data_c const *, class eap_variable_data_c *)
+	?get_destination@eapol_ethernet_header_wr_c@@QAEPAEXZ @ 1142 NONAME ; unsigned char * eapol_ethernet_header_wr_c::get_destination(void)
+	?tls_prf_cleanup@crypto_tls_md5_prf_c@@QAE?AW4eap_status_e@@XZ @ 1143 NONAME ; enum eap_status_e crypto_tls_md5_prf_c::tls_prf_cleanup(void)
+	?isspace@eap_am_tools_symbian_c@@UAE_NE@Z @ 1144 NONAME ; bool eap_am_tools_symbian_c::isspace(unsigned char)
+	?set_decryption_key@crypto_cbc_c@@UAE?AW4eap_status_e@@PBXK0K@Z @ 1145 NONAME ; enum eap_status_e crypto_cbc_c::set_decryption_key(void const *, unsigned long, void const *, unsigned long)
+	?set_decryption_key@crypto_3des_ede_c@@UAE?AW4eap_status_e@@PBXK@Z @ 1146 NONAME ; enum eap_status_e crypto_3des_ede_c::set_decryption_key(void const *, unsigned long)
+	?set_network_key_index@network_key_and_index_c@@QAEXE@Z @ 1147 NONAME ; void network_key_and_index_c::set_network_key_index(unsigned char)
+	?object_increase_reference_count@eap_config_value_c@@QAEXXZ @ 1148 NONAME ; void eap_config_value_c::object_increase_reference_count(void)
+	?set_notification_string@eap_state_notification_c@@UAE?AW4eap_status_e@@PBVeap_variable_data_c@@_N@Z @ 1149 NONAME ; enum eap_status_e eap_state_notification_c::set_notification_string(class eap_variable_data_c const *, bool)
+	?copy_message_data@eap_tlv_message_data_c@@QAE?AW4eap_status_e@@KPBX@Z @ 1150 NONAME ; enum eap_status_e eap_tlv_message_data_c::copy_message_data(unsigned long, void const *)
+	?add_reference@eap_am_mutex_reference_c@@QAEXXZ @ 1151 NONAME ; void eap_am_mutex_reference_c::add_reference(void)
+	??0EapCertificateEntry@@QAE@XZ @ 1152 NONAME ; EapCertificateEntry::EapCertificateEntry(void)
+	?add_parameter_data@eap_process_tlv_message_data_c@@QAE?AW4eap_status_e@@G@Z @ 1153 NONAME ; enum eap_status_e eap_process_tlv_message_data_c::add_parameter_data(unsigned short)
+	??1crypto_tls_prf_c@@UAE@XZ @ 1154 NONAME ; crypto_tls_prf_c::~crypto_tls_prf_c(void)
+	?get_am_tools@eap_buf_chain_base_c@@IAEPAVabs_eap_am_tools_c@@XZ @ 1155 NONAME ; class abs_eap_am_tools_c * eap_buf_chain_base_c::get_am_tools(void)
+	?get_hardware_ticks@eap_am_tools_symbian_c@@UAE_KXZ @ 1156 NONAME ; unsigned long long eap_am_tools_symbian_c::get_hardware_ticks(void)
+	?get_type_data@eap_header_wr_c@@QBEPAEK@Z @ 1157 NONAME ; unsigned char * eap_header_wr_c::get_type_data(unsigned long) const
+	?GetData@EapMessageBuffer@@QBEPAVHBufC8@@XZ @ 1158 NONAME ; class HBufC8 * EapMessageBuffer::GetData(void) const
+	?get_message_data@eap_am_memory_store_tlv_data_c@@QBEPAXXZ @ 1159 NONAME ; void * eap_am_memory_store_tlv_data_c::get_message_data(void) const
+	?hash_final@eap_am_crypto_sha1_c@@QAE?AW4eap_status_e@@PAXPAK@Z @ 1160 NONAME ; enum eap_status_e eap_am_crypto_sha1_c::hash_final(void *, unsigned long *)
+	?multiply_u64@eap_am_tools_c@@UAE_K_K0@Z @ 1161 NONAME ; unsigned long long eap_am_tools_c::multiply_u64(unsigned long long, unsigned long long)
+	?eap_acknowledge@eap_session_core_c@@UAE?AW4eap_status_e@@PBVeap_am_network_id_c@@@Z @ 1162 NONAME ; enum eap_status_e eap_session_core_c::eap_acknowledge(class eap_am_network_id_c const *)
+	?encrypt_data@crypto_cbc_c@@UAE?AW4eap_status_e@@PBXPAXK@Z @ 1163 NONAME ; enum eap_status_e crypto_cbc_c::encrypt_data(void const *, void *, unsigned long)
+	??0TEapExpandedType@@QAE@XZ @ 1164 NONAME ; TEapExpandedType::TEapExpandedType(void)
+	?set_is_valid@crypto_md5_c@@EAEXXZ @ 1165 NONAME ; void crypto_md5_c::set_is_valid(void)
+	?get_is_client@eap_buf_chain_base_c@@QBE_NXZ @ 1166 NONAME ; bool eap_buf_chain_base_c::get_is_client(void) const
+	?set_session_timeout@eap_session_core_c@@UAE?AW4eap_status_e@@K@Z @ 1167 NONAME ; enum eap_status_e eap_session_core_c::set_session_timeout(unsigned long)
+	?key_length_3des_ede@eap_am_crypto_symbian_c@@UAEKXZ @ 1168 NONAME ; unsigned long eap_am_crypto_symbian_c::key_length_3des_ede(void)
+	?read_configure@eap_core_c@@UAE?AW4eap_status_e@@PBVeap_configuration_field_c@@PAVeap_variable_data_c@@@Z @ 1169 NONAME ; enum eap_status_e eap_core_c::read_configure(class eap_configuration_field_c const *, class eap_variable_data_c *)
+	?SetSerialNumberPresent@EapCertificateEntry@@QAEXXZ @ 1170 NONAME ; void EapCertificateEntry::SetSerialNumberPresent(void)
+	?get_notification_string@eap_state_notification_c@@UBEPBVeap_variable_data_c@@XZ @ 1171 NONAME ; class eap_variable_data_c const * eap_state_notification_c::get_notification_string(void) const
+	?add_message_data_array@eap_tlv_message_data_c@@QAE?AW4eap_status_e@@KKPAV?$eap_array_c@Veap_variable_data_c@@@@@Z @ 1172 NONAME ; enum eap_status_e eap_tlv_message_data_c::add_message_data_array(unsigned long, unsigned long, class eap_array_c<class eap_variable_data_c> *)
+	??1crypto_wpa_psk_password_hash_c@@UAE@XZ @ 1173 NONAME ; crypto_wpa_psk_password_hash_c::~crypto_wpa_psk_password_hash_c(void)
+	?get_is_valid@crypto_random_c@@QAE_NXZ @ 1174 NONAME ; bool crypto_random_c::get_is_valid(void)
+	?get_rogue_reason@eap_rogue_ap_entry_c@@QBE?AW4eap_rogue_ap_reason_e@@XZ @ 1175 NONAME ; enum eap_rogue_ap_reason_e eap_rogue_ap_entry_c::get_rogue_reason(void) const
+	?get_payload_size@eap_process_tlv_message_data_c@@QBEKPBVsimple_config_credential_c@@@Z @ 1176 NONAME ; unsigned long eap_process_tlv_message_data_c::get_payload_size(class simple_config_credential_c const *) const
+	?set_is_valid@crypto_aes_wrap_c@@QAEXXZ @ 1177 NONAME ; void crypto_aes_wrap_c::set_is_valid(void)
+	?convert_bytes_to_hex_ascii@eap_am_tools_c@@UAE?AW4eap_status_e@@PBEKPAEPAK@Z @ 1178 NONAME ; enum eap_status_e eap_am_tools_c::convert_bytes_to_hex_ascii(unsigned char const *, unsigned long, unsigned char *, unsigned long *)
+	?hash_update@eap_am_crypto_sha_256_c@@QAE?AW4eap_status_e@@PBXK@Z @ 1179 NONAME ; enum eap_status_e eap_am_crypto_sha_256_c::hash_update(void const *, unsigned long)
+	?get_is_valid_data@eap_type_selection_c@@QBE_NXZ @ 1180 NONAME ; bool eap_type_selection_c::get_is_valid_data(void) const
+	?trace@EapCertificateEntry@@QBEXXZ @ 1181 NONAME ; void EapCertificateEntry::trace(void) const
+	?timer_delete_data@eap_am_memory_store_c@@UAE?AW4eap_status_e@@KPAX@Z @ 1182 NONAME ; enum eap_status_e eap_am_memory_store_c::timer_delete_data(unsigned long, void *)
+	?hmac_update@crypto_hmac_c@@UAE?AW4eap_status_e@@PBXK@Z @ 1183 NONAME ; enum eap_status_e crypto_hmac_c::hmac_update(void const *, unsigned long)
+	?eap_read_u32_t_little_endian_order@@YAKPBXK@Z @ 1184 NONAME ; unsigned long eap_read_u32_t_little_endian_order(void const *, unsigned long)
+	?new_eap_session_core_c@eap_session_core_base_c@@SAPAV1@PAVabs_eap_am_tools_c@@PAVabs_eap_session_core_c@@_NK@Z @ 1185 NONAME ; class eap_session_core_base_c * eap_session_core_base_c::new_eap_session_core_c(class abs_eap_am_tools_c *, class abs_eap_session_core_c *, bool, unsigned long)
+	??0eap_process_tlv_message_data_c@@QAE@PAVabs_eap_am_tools_c@@@Z @ 1186 NONAME ; eap_process_tlv_message_data_c::eap_process_tlv_message_data_c(class abs_eap_am_tools_c *)
+	?GetSerialNumberWritable@EapCertificateEntry@@QAEPAVTDes16@@XZ @ 1187 NONAME ; class TDes16 * EapCertificateEntry::GetSerialNumberWritable(void)
+	??1eap_base_type_c@@UAE@XZ @ 1188 NONAME ; eap_base_type_c::~eap_base_type_c(void)
+	?GetSubjectKeyIdPresent@EapCertificateEntry@@QBEHXZ @ 1189 NONAME ; int EapCertificateEntry::GetSubjectKeyIdPresent(void) const
+	?unload_module@eap_session_core_c@@UAE?AW4eap_status_e@@Veap_expanded_type_c@@@Z @ 1190 NONAME ; enum eap_status_e eap_session_core_c::unload_module(class eap_expanded_type_c)
+	?get_payload_size@eap_process_tlv_message_data_c@@QBEKPBV?$eap_array_c@Vsimple_config_credential_c@@@@@Z @ 1191 NONAME ; unsigned long eap_process_tlv_message_data_c::get_payload_size(class eap_array_c<class simple_config_credential_c> const *) const
+	?packet_process@eap_session_core_c@@UAE?AW4eap_status_e@@PBVeap_am_network_id_c@@PAVeap_general_header_base_c@@K@Z @ 1192 NONAME ; enum eap_status_e eap_session_core_c::packet_process(class eap_am_network_id_c const *, class eap_general_header_base_c *, unsigned long)
+	?reset@eap_session_core_c@@UAE?AW4eap_status_e@@XZ @ 1193 NONAME ; enum eap_status_e eap_session_core_c::reset(void)
+	?GetEapRequestsString@EapServerStrings@@SAPBDW4TEapRequests@@@Z @ 1194 NONAME ; char const * EapServerStrings::GetEapRequestsString(enum TEapRequests)
+	?begin_db_delete@eap_am_tools_symbian_c@@QAE?AW4eap_status_e@@AAVRDbView@@@Z @ 1195 NONAME ; enum eap_status_e eap_am_tools_symbian_c::begin_db_delete(class RDbView &)
+	?set_identifier@eap_header_base_c@@QAEXE@Z @ 1196 NONAME ; void eap_header_base_c::set_identifier(unsigned char)
+	?am_set_timer@eap_am_tools_symbian_c@@UAE?AW4eap_status_e@@PAVabs_eap_base_timer_c@@KPAXK@Z @ 1197 NONAME ; enum eap_status_e eap_am_tools_symbian_c::am_set_timer(class abs_eap_base_timer_c *, unsigned long, void *, unsigned long)
+	?read_parameter_data@eap_process_tlv_message_data_c@@QAE?AW4eap_status_e@@PBV?$eap_array_c@Veap_tlv_header_c@@@@KPAVeap_variable_data_c@@@Z @ 1198 NONAME ; enum eap_status_e eap_process_tlv_message_data_c::read_parameter_data(class eap_array_c<class eap_tlv_header_c> const *, unsigned long, class eap_variable_data_c *)
+	?SetSubjectKeyId@EapCertificateEntry@@QAEHABV?$TBuf8@$0BE@@@@Z @ 1199 NONAME ; int EapCertificateEntry::SetSubjectKeyId(class TBuf8<20> const &)
+	?get_MAC_address_const@simple_config_credential_c@@QBEPBVeap_variable_data_c@@XZ @ 1200 NONAME ; class eap_variable_data_c const * simple_config_credential_c::get_MAC_address_const(void) const
+	??1eap_am_crypto_md4_c@@UAE@XZ @ 1201 NONAME ; eap_am_crypto_md4_c::~eap_am_crypto_md4_c(void)
+	?GetIssuerNameWritable@EapCertificateEntry@@QAEPAVTDes16@@XZ @ 1202 NONAME ; class TDes16 * EapCertificateEntry::GetIssuerNameWritable(void)
+	?reset_or_remove_session@eap_session_core_c@@AAE?AW4eap_status_e@@PAPAVeap_core_c@@PBVeap_network_id_selector_c@@_N@Z @ 1203 NONAME ; enum eap_status_e eap_session_core_c::reset_or_remove_session(class eap_core_c * *, class eap_network_id_selector_c const *, bool)
+	??1crypto_tls_md5_prf_c@@UAE@XZ @ 1204 NONAME ; crypto_tls_md5_prf_c::~crypto_tls_md5_prf_c(void)
+	??4eap_expanded_type_c@@QAEAAV0@ABV0@@Z @ 1205 NONAME ; class eap_expanded_type_c & eap_expanded_type_c::operator=(class eap_expanded_type_c const &)
+	?get_type_field_length@eap_header_base_c@@QBEKXZ @ 1206 NONAME ; unsigned long eap_header_base_c::get_type_field_length(void) const
+	?get_eap_identifier@eap_core_retransmission_c@@QBEEXZ @ 1207 NONAME ; unsigned char eap_core_retransmission_c::get_eap_identifier(void) const
+	??0crypto_sha1_c@@QAE@PAVabs_eap_am_tools_c@@@Z @ 1208 NONAME ; crypto_sha1_c::crypto_sha1_c(class abs_eap_am_tools_c *)
+	?sha_256_copy_context@eap_am_crypto_symbian_c@@UAE?AW4eap_status_e@@PAVeap_variable_data_c@@PBV3@@Z @ 1209 NONAME ; enum eap_status_e eap_am_crypto_symbian_c::sha_256_copy_context(class eap_variable_data_c *, class eap_variable_data_c const *)
+	??0eap_tlv_header_c@@QAE@PAVabs_eap_am_tools_c@@PAXK@Z @ 1210 NONAME ; eap_tlv_header_c::eap_tlv_header_c(class abs_eap_am_tools_c *, void *, unsigned long)
+	??0eap_status_string_c@@QAE@XZ @ 1211 NONAME ; eap_status_string_c::eap_status_string_c(void)
+	??1eap_session_core_c@@UAE@XZ @ 1212 NONAME ; eap_session_core_c::~eap_session_core_c(void)
+	?rc4_encrypt@eap_am_crypto_symbian_c@@UAE?AW4eap_status_e@@PBVeap_variable_data_c@@PAXK@Z @ 1213 NONAME ; enum eap_status_e eap_am_crypto_symbian_c::rc4_encrypt(class eap_variable_data_c const *, void *, unsigned long)
+	?ConvertExpandedEAPTypeToInternalType@CEapConversion@@SAHPBVTEapExpandedType@@PAVeap_expanded_type_c@@@Z @ 1214 NONAME ; int CEapConversion::ConvertExpandedEAPTypeToInternalType(class TEapExpandedType const *, class eap_expanded_type_c *)
+	??0eap_buf_chain_base_c@@QAE@W4eap_write_buffer_e@@PAVabs_eap_am_tools_c@@PAEK_N3K@Z @ 1215 NONAME ; eap_buf_chain_base_c::eap_buf_chain_base_c(enum eap_write_buffer_e, class abs_eap_am_tools_c *, unsigned char *, unsigned long, bool, bool, unsigned long)
+	?compare@eap_expanded_type_c@@QBEJPBV1@@Z @ 1216 NONAME ; long eap_expanded_type_c::compare(class eap_expanded_type_c const *) const
+	??0EAPSettings@@QAE@XZ @ 1217 NONAME ; EAPSettings::EAPSettings(void)
+	?generate_g_power_to_xy@crypto_ephemeral_diffie_hellman_c@@QAE?AW4eap_status_e@@PBVeap_variable_data_c@@0PAV3@PBXK2K@Z @ 1218 NONAME ; enum eap_status_e crypto_ephemeral_diffie_hellman_c::generate_g_power_to_xy(class eap_variable_data_c const *, class eap_variable_data_c const *, class eap_variable_data_c *, void const *, unsigned long, void const *, unsigned long)
+	?tls_prf_init@crypto_tls_sha1_prf_c@@QAE?AW4eap_status_e@@PBVeap_variable_data_c@@00@Z @ 1219 NONAME ; enum eap_status_e crypto_tls_sha1_prf_c::tls_prf_init(class eap_variable_data_c const *, class eap_variable_data_c const *, class eap_variable_data_c const *)
+	?get_Authentication_Type@simple_config_credential_c@@QAE?AW4simple_config_Authentication_Type_e@@XZ @ 1220 NONAME ; enum simple_config_Authentication_Type_e simple_config_credential_c::get_Authentication_Type(void)
+	?get_stack_address@eap_buf_chain_base_c@@QBEPBXXZ @ 1221 NONAME ; void const * eap_buf_chain_base_c::get_stack_address(void) const
+	??0eap_am_tools_c@@QAE@XZ @ 1222 NONAME ; eap_am_tools_c::eap_am_tools_c(void)
+	?get_protocol_layer_string@eap_state_notification_c@@UBEPBDXZ @ 1223 NONAME ; char const * eap_state_notification_c::get_protocol_layer_string(void) const
+	?cancel_asynchronous_init_remove_eap_session@eap_core_c@@AAE?AW4eap_status_e@@XZ @ 1224 NONAME ; enum eap_status_e eap_core_c::cancel_asynchronous_init_remove_eap_session(void)
+	??0eap_am_crypto_symbian_c@@QAE@PAVabs_eap_am_tools_c@@@Z @ 1225 NONAME ; eap_am_crypto_symbian_c::eap_am_crypto_symbian_c(class abs_eap_am_tools_c *)
+	?sha1_init@eap_am_crypto_symbian_c@@UAE?AW4eap_status_e@@PAVeap_variable_data_c@@@Z @ 1226 NONAME ; enum eap_status_e eap_am_crypto_symbian_c::sha1_init(class eap_variable_data_c *)
+	?create_eap_identity_response@eap_core_c@@AAE?AW4eap_status_e@@PAVeap_buf_chain_wr_c@@PBVeap_variable_data_c@@E@Z @ 1227 NONAME ; enum eap_status_e eap_core_c::create_eap_identity_response(class eap_buf_chain_wr_c *, class eap_variable_data_c const *, unsigned char)
+	??0crypto_tls_base_prf_c@@QAE@PAVabs_eap_am_tools_c@@@Z @ 1228 NONAME ; crypto_tls_base_prf_c::crypto_tls_base_prf_c(class abs_eap_am_tools_c *)
+	?file_size@eap_am_file_input_symbian_c@@UAEKXZ @ 1229 NONAME ; unsigned long eap_am_file_input_symbian_c::file_size(void)
+	??1eap_am_memory_store_c@@UAE@XZ @ 1230 NONAME ; eap_am_memory_store_c::~eap_am_memory_store_c(void)
+	??1eap_process_tlv_message_data_c@@UAE@XZ @ 1231 NONAME ; eap_process_tlv_message_data_c::~eap_process_tlv_message_data_c(void)
+	?md5_init@eap_am_crypto_symbian_c@@UAE?AW4eap_status_e@@PAVeap_variable_data_c@@@Z @ 1232 NONAME ; enum eap_status_e eap_am_crypto_symbian_c::md5_init(class eap_variable_data_c *)
+	?GetIsEnabled@EapCertificateEntry@@QBEHXZ @ 1233 NONAME ; int EapCertificateEntry::GetIsEnabled(void) const
+	?t_prf_cleanup@crypto_eap_fast_hmac_sha1_prf_c@@QAE?AW4eap_status_e@@XZ @ 1234 NONAME ; enum eap_status_e crypto_eap_fast_hmac_sha1_prf_c::t_prf_cleanup(void)
+	??0eap_state_notification_c@@QAE@PAVabs_eap_am_tools_c@@PBVeap_am_network_id_c@@_NW4eap_state_notification_eap_e@@W4eap_protocol_layer_e@@W4eap_type_ietf_values_e@@KKE2@Z @ 1235 NONAME ; eap_state_notification_c::eap_state_notification_c(class abs_eap_am_tools_c *, class eap_am_network_id_c const *, bool, enum eap_state_notification_eap_e, enum eap_protocol_layer_e, enum eap_type_ietf_values_e, unsigned long, unsigned long, unsigned char, bool)
+	?add_parameter_data@eap_process_tlv_message_data_c@@QAE?AW4eap_status_e@@PBVeap_variable_data_c@@PBVeap_config_value_c@@@Z @ 1236 NONAME ; enum eap_status_e eap_process_tlv_message_data_c::add_parameter_data(class eap_variable_data_c const *, class eap_config_value_c const *)
+	??1abs_crypto_cbc_block_algorithm_c@@UAE@XZ @ 1237 NONAME ; abs_crypto_cbc_block_algorithm_c::~abs_crypto_cbc_block_algorithm_c(void)
+	??0eap_am_crypto_md4_c@@QAE@PAVabs_eap_am_tools_c@@@Z @ 1238 NONAME ; eap_am_crypto_md4_c::eap_am_crypto_md4_c(class abs_eap_am_tools_c *)
+	?internal_decrypt_data@crypto_cbc_c@@AAE?AW4eap_status_e@@PBXPAXK@Z @ 1239 NONAME ; enum eap_status_e crypto_cbc_c::internal_decrypt_data(void const *, void *, unsigned long)
+	?shutdown@eap_core_c@@UAE?AW4eap_status_e@@XZ @ 1240 NONAME ; enum eap_status_e eap_core_c::shutdown(void)
+	?file_write@eap_am_file_input_symbian_c@@UAE?AW4eap_status_e@@PBVeap_variable_data_c@@@Z @ 1241 NONAME ; enum eap_status_e eap_am_file_input_symbian_c::file_write(class eap_variable_data_c const *)
+	?compare_length@eap_variable_data_c@@QBEJPBXKK@Z @ 1242 NONAME ; long eap_variable_data_c::compare_length(void const *, unsigned long, unsigned long) const
+	?get_parameter_data@eap_process_tlv_message_data_c@@QAE?AW4eap_status_e@@PBVeap_tlv_header_c@@PAG@Z @ 1243 NONAME ; enum eap_status_e eap_process_tlv_message_data_c::get_parameter_data(class eap_tlv_header_c const *, unsigned short *)
+	??9TEapExpandedType@@QBE_NABV0@@Z @ 1244 NONAME ; bool TEapExpandedType::operator!=(class TEapExpandedType const &) const
+	?hash_final@crypto_sha_256_c@@UAE?AW4eap_status_e@@PAXPAK@Z @ 1245 NONAME ; enum eap_status_e crypto_sha_256_c::hash_final(void *, unsigned long *)
+	?add_parameter_data@eap_process_tlv_message_data_c@@QAE?AW4eap_status_e@@PBV?$eap_array_c@G@@@Z @ 1246 NONAME ; enum eap_status_e eap_process_tlv_message_data_c::add_parameter_data(class eap_array_c<unsigned short> const *)
+	?memcmp@eap_am_tools_symbian_c@@UAEJPBX0K@Z @ 1247 NONAME ; long eap_am_tools_symbian_c::memcmp(void const *, void const *, unsigned long)
+	?object_decrease_reference_count@eap_process_tlv_message_data_c@@QAEKXZ @ 1248 NONAME ; unsigned long eap_process_tlv_message_data_c::object_decrease_reference_count(void)
+	?get_block_size@crypto_aes_c@@UAEKXZ @ 1249 NONAME ; unsigned long crypto_aes_c::get_block_size(void)
+	?get_data@eapol_ethernet_header_base_c@@QBEPAEK@Z @ 1250 NONAME ; unsigned char * eapol_ethernet_header_base_c::get_data(unsigned long) const
+	?get_type_string@eap_process_tlv_message_data_c@@QAEPBDW4eap_tlv_message_type_e@@@Z @ 1251 NONAME ; char const * eap_process_tlv_message_data_c::get_type_string(enum eap_tlv_message_type_e)
+	?remove_data@eap_am_memory_store_c@@QAE?AW4eap_status_e@@PBVeap_variable_data_c@@@Z @ 1252 NONAME ; enum eap_status_e eap_am_memory_store_c::remove_data(class eap_variable_data_c const *)
+	?GetSubjectNamePresent@EapCertificateEntry@@QBEHXZ @ 1253 NONAME ; int EapCertificateEntry::GetSubjectNamePresent(void) const
+	?dss_pseudo_random@eap_am_crypto_symbian_c@@UAE?AW4eap_status_e@@PAEK0K@Z @ 1254 NONAME ; enum eap_status_e eap_am_crypto_symbian_c::dss_pseudo_random(unsigned char *, unsigned long, unsigned char *, unsigned long)
+	?SetIsEnabledPresent@EapCertificateEntry@@QAEXXZ @ 1255 NONAME ; void EapCertificateEntry::SetIsEnabledPresent(void)
+	?generate_diffie_hellman_keys@crypto_ephemeral_diffie_hellman_c@@QAE?AW4eap_status_e@@PAVeap_variable_data_c@@0PBXK1K@Z @ 1256 NONAME ; enum eap_status_e crypto_ephemeral_diffie_hellman_c::generate_diffie_hellman_keys(class eap_variable_data_c *, class eap_variable_data_c *, void const *, unsigned long, void const *, unsigned long)
+	??0EapServerStrings@@QAE@XZ @ 1257 NONAME ; EapServerStrings::EapServerStrings(void)
+	?get_is_valid@eap_am_mutex_base_c@@QBE_NXZ @ 1258 NONAME ; bool eap_am_mutex_base_c::get_is_valid(void) const
+	?file_open@eap_am_file_input_symbian_c@@UAE?AW4eap_status_e@@PBVeap_variable_data_c@@W4eap_file_io_direction_e@@@Z @ 1259 NONAME ; enum eap_status_e eap_am_file_input_symbian_c::file_open(class eap_variable_data_c const *, enum eap_file_io_direction_e)
+	?get_source_length@eapol_ethernet_header_base_c@@QBEKXZ @ 1260 NONAME ; unsigned long eapol_ethernet_header_base_c::get_source_length(void) const
+	??1eap_am_mutex_base_c@@UAE@XZ @ 1261 NONAME ; eap_am_mutex_base_c::~eap_am_mutex_base_c(void)
+	?SetLabel@EapCertificateEntry@@QAEHABV?$TBuf@$0EA@@@@Z @ 1262 NONAME ; int EapCertificateEntry::SetLabel(class TBuf<64> const &)
+	?get_is_valid@crypto_tls_sha1_prf_c@@QAE_NXZ @ 1263 NONAME ; bool crypto_tls_sha1_prf_c::get_is_valid(void)
+	?cancel_session_timeout@eap_core_c@@AAE?AW4eap_status_e@@XZ @ 1264 NONAME ; enum eap_status_e eap_core_c::cancel_session_timeout(void)
+	?hash_cleanup@crypto_md5_c@@UAE?AW4eap_status_e@@XZ @ 1265 NONAME ; enum eap_status_e crypto_md5_c::hash_cleanup(void)
+	?add_message_header@eap_tlv_message_data_c@@QAE?AW4eap_status_e@@KK@Z @ 1266 NONAME ; enum eap_status_e eap_tlv_message_data_c::add_message_header(unsigned long, unsigned long)
+	??0TEapExpandedType@@QAE@ABVTDesC8@@@Z @ 1267 NONAME ; TEapExpandedType::TEapExpandedType(class TDesC8 const &)
+	?get_payload_size@eap_process_tlv_message_data_c@@QBEKPBVnetwork_key_and_index_c@@@Z @ 1268 NONAME ; unsigned long eap_process_tlv_message_data_c::get_payload_size(class network_key_and_index_c const *) const
+	??0eapol_ethernet_header_wr_c@@QAE@PAVabs_eap_am_tools_c@@PBEK@Z @ 1269 NONAME ; eapol_ethernet_header_wr_c::eapol_ethernet_header_wr_c(class abs_eap_am_tools_c *, unsigned char const *, unsigned long)
+	?get_payload_size@eap_process_tlv_message_data_c@@QBEKPBV?$eap_array_c@Veap_certificate_entry_c@@@@@Z @ 1270 NONAME ; unsigned long eap_process_tlv_message_data_c::get_payload_size(class eap_array_c<class eap_certificate_entry_c> const *) const
+	?get_is_enabled@eap_type_selection_c@@QBE_NXZ @ 1271 NONAME ; bool eap_type_selection_c::get_is_enabled(void) const
+	?GetCertType@EapCertificateEntry@@QBE?AW4TCertType@1@XZ @ 1272 NONAME ; enum EapCertificateEntry::TCertType EapCertificateEntry::GetCertType(void) const
+	?shutdown@eap_am_tools_symbian_c@@UAE?AW4eap_status_e@@XZ @ 1273 NONAME ; enum eap_status_e eap_am_tools_symbian_c::shutdown(void)
+	?get_digest_length@eap_am_crypto_sha_256_c@@QAEKXZ @ 1274 NONAME ; unsigned long eap_am_crypto_sha_256_c::get_digest_length(void)
+	?add_parameter_data@eap_process_tlv_message_data_c@@QAE?AW4eap_status_e@@PBV?$eap_array_c@Veap_certificate_entry_c@@@@@Z @ 1275 NONAME ; enum eap_status_e eap_process_tlv_message_data_c::add_parameter_data(class eap_array_c<class eap_certificate_entry_c> const *)
+	?get_parameter_data@eap_process_tlv_message_data_c@@QAE?AW4eap_status_e@@PBVeap_tlv_header_c@@PAVeap_method_settings_c@@@Z @ 1276 NONAME ; enum eap_status_e eap_process_tlv_message_data_c::get_parameter_data(class eap_tlv_header_c const *, class eap_method_settings_c *)
+	?octet_from_ascii_armor@eap_am_tools_c@@AAEEE@Z @ 1277 NONAME ; unsigned char eap_am_tools_c::octet_from_ascii_armor(unsigned char)
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/eapol/eapol_framework/eapol_symbian/tools/bwins/eaptraceu.def	Thu May 27 10:23:43 2010 +0300
@@ -0,0 +1,3 @@
+EXPORTS
+	?eap_trace_data_symbian@@YAXPBDPBXI@Z @ 1 NONAME ; void eap_trace_data_symbian(char const *, void const *, unsigned int)
+
--- a/eapol/eapol_framework/eapol_symbian/tools/group/eapsymbiantools.mmp	Mon May 24 20:32:47 2010 +0300
+++ b/eapol/eapol_framework/eapol_symbian/tools/group/eapsymbiantools.mmp	Thu May 27 10:23:43 2010 +0300
@@ -16,7 +16,7 @@
 */
 
 /*
-* %version: %
+* %version: 9 %
 */
 
 //-------------------------------------------------------------------
@@ -77,10 +77,5 @@
 
 MACRO USE_EAP_INTERFACE_EXPORTS
 
-// exports unfrozen in winscw
-#if defined(WINSCW)
-EXPORTUNFROZEN
-#endif
-
 //-------------------------------------------------------------------
 // End of File
--- a/eapol/eapol_framework/eapol_symbian/tools/group/eaptools.mmp	Mon May 24 20:32:47 2010 +0300
+++ b/eapol/eapol_framework/eapol_symbian/tools/group/eaptools.mmp	Thu May 27 10:23:43 2010 +0300
@@ -16,7 +16,7 @@
 */
 
 /*
-* %version: 10 %
+* %version: 11 %
 */
 
 //-------------------------------------------------------------------
@@ -167,10 +167,5 @@
 
 MACRO USE_EAP_INTERFACE_EXPORTS
 
-// exports unfrozen in winscw
-#if defined(WINSCW) 
-EXPORTUNFROZEN
-#endif
-
 //-------------------------------------------------------------------
 // End of File
--- a/eapol/eapol_framework/eapol_symbian/tools/group/eaptrace.mmp	Mon May 24 20:32:47 2010 +0300
+++ b/eapol/eapol_framework/eapol_symbian/tools/group/eaptrace.mmp	Thu May 27 10:23:43 2010 +0300
@@ -16,7 +16,7 @@
 */
 
 /*
-* %version: %
+* %version: 4 %
 */
 
 //-------------------------------------------------------------------
@@ -72,10 +72,5 @@
 
 MACRO USE_EAP_INTERFACE_EXPORTS
 
-// exports unfrozen in winscw
-#if defined(WINSCW)
-EXPORTUNFROZEN
-#endif
-
 //-------------------------------------------------------------------
 // End of File
--- a/group/bld.inf	Mon May 24 20:32:47 2010 +0300
+++ b/group/bld.inf	Thu May 27 10:23:43 2010 +0300
@@ -1,21 +1,24 @@
 /*
-* Copyright (c) 2001-2009 Nokia Corporation and/or its subsidiary(-ies). 
+* Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
 * All rights reserved.
 * This component and the accompanying materials are made available
-* under the terms of the License "Symbian Foundation License v1.0"
+* under the terms of the License "Eclipse Public License v1.0"
 * which accompanies this distribution, and is available
-* at the URL "http://www.symbianfoundation.org/legal/sfl-v10.html".
+* at the URL "http://www.eclipse.org/legal/epl-v10.html".
 *
 * Initial Contributors:
 * Nokia Corporation - initial contribution.
 *
 * Contributors:
 *
-* Description:  Build information file for all project in 
-*                eapol subsystem
+* Description: Build information file for all 
+*   project in eapol subsystem 
 *
 */
 
+/*
+* %version: 8 %
+*/
 
 PRJ_PLATFORMS
 DEFAULT
@@ -23,7 +26,7 @@
 PRJ_EXPORTS
 
 PRJ_MMPFILES
-// Tools libraries are used by many other modules. Tools libraries must be build first.
+
 #include "../accesssec_plat/group/bld.inf"
 #include "../eapol/group/bld.inf"
 
--- a/securitysettings/cpeapuiplugins/cpeapsimakaui/inc/cpeapsimakaui.h	Mon May 24 20:32:47 2010 +0300
+++ b/securitysettings/cpeapuiplugins/cpeapsimakaui/inc/cpeapsimakaui.h	Thu May 27 10:23:43 2010 +0300
@@ -17,7 +17,7 @@
  */
 
 /*
- * %version:  11 %
+ * %version:  12 %
  */
 
 #ifndef CPEAPSIMAKAUI_H
@@ -86,8 +86,8 @@
     CpSettingFormItemData *mRealmAutomatic;
     CpSettingFormItemData *mRealm;
 
-    EapQtValidator *mValidatorRealm;
-    EapQtValidator *mValidatorUsername;
+    QScopedPointer<EapQtValidator> mValidatorRealm;
+    QScopedPointer<EapQtValidator> mValidatorUsername;
 };
 
 /*! @} */
--- a/securitysettings/cpeapuiplugins/cpeapsimakaui/src/cpeapsimakaui.cpp	Mon May 24 20:32:47 2010 +0300
+++ b/securitysettings/cpeapuiplugins/cpeapsimakaui/src/cpeapsimakaui.cpp	Thu May 27 10:23:43 2010 +0300
@@ -17,7 +17,7 @@
  */
 
 /*
- * %version:  15 %
+ * %version:  16 %
  */
 
 // System includes
@@ -92,9 +92,7 @@
 {
     qDebug("CpEapSimAkaUi::~CpEapSimAkaUi");
 
-    delete mValidatorRealm;
-    delete mValidatorUsername;
-
+    // mValidatorRealm, mValidatorUsername
     // mConfigIf: scoped pointer deleted automatically
 }
 
@@ -197,19 +195,15 @@
     
     if (modelItem == mUsername) {
         // When username lineEdit is activated (shown) first time, validator is added
-        if (NULL == mValidatorUsername) {
-            mValidatorUsername = mConfigIf->validatorEap(mPluginInfo.pluginHandle().type(),
-                EapQtConfig::Username);           
-        }
+        mValidatorUsername.reset(mConfigIf->validatorEap(mPluginInfo.pluginHandle().type(),
+            EapQtConfig::Username));
         HbLineEdit *edit = qobject_cast<HbLineEdit *> (viewItem->dataItemContentWidget());
         mValidatorUsername->updateEditor(edit);
     }
     else if (modelItem == mRealm) {
         // When realm lineEdit is activated (shown) first time, validator is added
-        if (NULL == mValidatorRealm) {
-            mValidatorRealm = mConfigIf->validatorEap(mPluginInfo.pluginHandle().type(),
-                EapQtConfig::Realm);           
-        }
+        mValidatorRealm.reset(mConfigIf->validatorEap(mPluginInfo.pluginHandle().type(),
+                EapQtConfig::Realm));
         HbLineEdit *edit = qobject_cast<HbLineEdit *> (viewItem->dataItemContentWidget());
         mValidatorRealm->updateEditor(edit);
     }
@@ -310,8 +304,8 @@
 {
     bool valid = false;
 
-    if (validateGroup(mUsername, mUsernameAutomatic, mValidatorUsername) && validateGroup(mRealm,
-        mRealmAutomatic, mValidatorRealm)) {
+    if (validateGroup(mUsername, mUsernameAutomatic, mValidatorUsername.data()) 
+        && validateGroup(mRealm, mRealmAutomatic, mValidatorRealm.data())) {
         valid = true;
     }
 
--- a/securitysettings/cpeapuiplugins/cpeapuserpasswordui/inc/cpeapuserpasswordui.h	Mon May 24 20:32:47 2010 +0300
+++ b/securitysettings/cpeapuiplugins/cpeapuserpasswordui/inc/cpeapuserpasswordui.h	Thu May 27 10:23:43 2010 +0300
@@ -17,7 +17,7 @@
  */
 
 /*
- * %version: 17 %
+ * %version: 18 %
  */
 
 #ifndef CPEAPUSERPASSWORDUI_H
@@ -86,8 +86,8 @@
     CpSettingFormItemData *mPasswordPrompt;
     CpSettingFormItemData *mPassword;
 
-    EapQtValidator *mValidatorUsername;
-    EapQtValidator *mValidatorPassword;
+    QScopedPointer<EapQtValidator> mValidatorUsername;
+    QScopedPointer<EapQtValidator> mValidatorPassword;
     
     bool mPasswordStored;
     bool mPasswordChanged;
--- a/securitysettings/cpeapuiplugins/cpeapuserpasswordui/src/cpeapuserpasswordui.cpp	Mon May 24 20:32:47 2010 +0300
+++ b/securitysettings/cpeapuiplugins/cpeapuserpasswordui/src/cpeapuserpasswordui.cpp	Thu May 27 10:23:43 2010 +0300
@@ -17,7 +17,7 @@
  */
 
 /*
- * %version: 23 %
+ * %version: 24 %
  */
 
 // System includes
@@ -100,9 +100,7 @@
 {
     qDebug("CpEapUserPasswordUi::~CpEapUserPasswordUi");
 
-    delete mValidatorUsername;
-    delete mValidatorPassword;
-
+    // mValidatorUsername, mValidatorPassword
     // mConfigIf: scoped pointer deleted automatically
 }
 
@@ -197,19 +195,15 @@
     
     if (modelItem == mUsername) {
         // When username lineEdit is activated (shown) first time, validator is added
-        if (NULL == mValidatorUsername) {
-            mValidatorUsername = mConfigIf->validatorEap(mPluginInfo.pluginHandle().type(),
-                EapQtConfig::Username);
-        }
+        mValidatorUsername.reset(mConfigIf->validatorEap(mPluginInfo.pluginHandle().type(),
+            EapQtConfig::Username));
         HbLineEdit *usernameEdit = qobject_cast<HbLineEdit *> (viewItem->dataItemContentWidget());
         mValidatorUsername->updateEditor(usernameEdit);
     }
     else if (modelItem == mPassword) {
         // When password lineEdit is activated (shown) first time, validator is added
-        if (NULL == mValidatorPassword){
-            mValidatorPassword = mConfigIf->validatorEap(mPluginInfo.pluginHandle().type(),
-                EapQtConfig::Password);            
-        }
+        mValidatorPassword.reset(mConfigIf->validatorEap(mPluginInfo.pluginHandle().type(),
+            EapQtConfig::Password));
         mPasswordEdit = qobject_cast<HbLineEdit *> (viewItem->dataItemContentWidget());
         mValidatorPassword->updateEditor(mPasswordEdit);
         // Install event filter to clear dummy password, when password is started to edit.
--- a/securitysettings/eapqtdialogs/inc/eapfastcreatemasterkeyquerydialog.h	Mon May 24 20:32:47 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,105 +0,0 @@
-/*
-* Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies). 
-* All rights reserved.
-* This component and the accompanying materials are made available
-* under the terms of "Eclipse Public License v1.0"
-* which accompanies this distribution, and is available
-* at the URL "http://www.eclipse.org/legal/epl-v10.html".
-*
-* Initial Contributors:
-* Nokia Corporation - initial contribution.
-*
-* Contributors:
-*
-* Description: 
-*
-*/
-
-
-#ifndef __EAPFASTCREATEMASTERKEYQUERYDIALOG_H__
-#define __EAPFASTCREATEMASTERKEYQUERYDIALOG_H__
-
-#include <HbTranslator>
-#include <HbInputDialog>
-#include <HbLineEdit>
-#include <HbAction>
-#include <hbdevicedialoginterface.h>
-
-class EapQtValidator;
-
-class EapFastCreateMasterKeyQueryDialog: public HbInputDialog, public HbDeviceDialogInterface
-    {
-    Q_OBJECT
-
-    public:
-        /* Constructor */
-        EapFastCreateMasterKeyQueryDialog(const QVariantMap &parameters);
-        /* Destructor */
-        ~EapFastCreateMasterKeyQueryDialog();
-        
-        /* Function creates the actual dialog widget */
-        void createDialog( const QVariantMap &parameters );
-        
-        /* Device dialog parameters to be set while dialog is displayed.
-         * Not supported.
-         */
-        bool setDeviceDialogParameters(const QVariantMap &parameters);
-        
-        /* Not supported */
-        int deviceDialogError() const;
-        
-        /* Closes the device dialog */
-        void closeDeviceDialog(bool byClient);
-        
-        /* Returns a pointer to this dialog widget */
-        HbPopup *deviceDialogWidget() const;
-                
-    signals:
-        /* Signal is emitted when the dialog is closed */
-        void deviceDialogClosed();
-    
-        /* Data is emitted in QVariantMap when Ok Action button is selected */
-        void deviceDialogData(QVariantMap data);
-        
-    private slots:
-        /* Slot that is mapped to the Ok Action button's triggered signal */
-        void okPressed();
-                
-        /* Slot that is mapped to the Cancel Action button's triggered signal */
-        void cancelPressed();
-        
-        /* Slot that is mapped to the signal that indicates to closing of the dialog */
-        void closingDialog();
-               
-    private:
-        
-        bool validate() const;
-        
-        Q_DISABLE_COPY(EapFastCreateMasterKeyQueryDialog)
-   
-    private:
-        /* Pointer to the line edit 1 object */
-        HbLineEdit *mEdit1;
-        
-        /* Pointer to the line edit 2 object */
-        HbLineEdit *mEdit2;
-                
-        /* Pointer to the password validator object */
-        EapQtValidator *mPwdValidator;
-        
-        /* Pointer to the Ok action button */
-        HbAction* mActionOk;
-        
-        /* Pointer to the HbTranslator */
-        QScopedPointer<HbTranslator> mTranslator;
-        
-        /* Tells whether close has already been called for the dialog */
-        bool mClose;
-        
-        /* Tells whether Ok Action has already been pressed */
-        bool mOkActionPressed;
-    };
-
-
-#endif // __EAPFASTCREATEMASTERKEYQUERYDIALOG_H__
-
--- a/securitysettings/eapqtdialogs/inc/eapfastinstallpacquerydialog.h	Mon May 24 20:32:47 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,89 +0,0 @@
-/*
-* Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies). 
-* All rights reserved.
-* This component and the accompanying materials are made available
-* under the terms of "Eclipse Public License v1.0"
-* which accompanies this distribution, and is available
-* at the URL "http://www.eclipse.org/legal/epl-v10.html".
-*
-* Initial Contributors:
-* Nokia Corporation - initial contribution.
-*
-* Contributors:
-*
-* Description: 
-*
-*/
-#ifndef __EAPFASTINSTALLQUERYDIALOG_H__
-#define __EAPFASTINSTALLQUERYDIALOG_H__
-
-#include <HbTranslator>
-#include <HbMessageBox>
-#include <HbAction>
-#include <hbdevicedialoginterface.h>
-
-class EapQtValidator;
-
-class EapFastInstallPacQueryDialog: public HbMessageBox, public HbDeviceDialogInterface
-    {
-    Q_OBJECT
-
-    public:
-        /* Constructor */
-        EapFastInstallPacQueryDialog(const QVariantMap &parameters);
-        /* Destructor */
-        ~EapFastInstallPacQueryDialog();
-        
-        /* Function creates the actual dialog widget */
-        void createDialog(const QVariantMap &parameters );
-        
-        /* Device dialog parameters to be set while dialog is displayed.
-         * Not supported.
-         */
-        bool setDeviceDialogParameters(const QVariantMap &parameters);
-        
-        /* Not supported */
-        int deviceDialogError() const;
-        
-        /* Closes the device dialog */
-        void closeDeviceDialog(bool byClient);
-        
-        /* Returns a pointer to this dialog widget */
-        HbPopup *deviceDialogWidget() const;
-                
-    signals:
-        /* Signal is emitted when the dialog is closed */
-        void deviceDialogClosed();
-        
-        /* Data is emitted in QVariantMap when Ok Action button is selected */
-        void deviceDialogData(QVariantMap data);
-            
-    private slots:
-        /* Slot that is mapped to the Yes Action button's triggered signal */
-        void yesPressed();
-        
-        /* Slot that is mapped to the No Action button's triggered signal */
-        void noPressed();
-        
-        /* Slot that is mapped to the signal that indicates to closing of the dialog */
-        void closingDialog();
-               
-    private:
-                
-        Q_DISABLE_COPY(EapFastInstallPacQueryDialog)
-   
-    private:
-        /* Pointer to the Yes action button */
-        HbAction* mActionYes;
-        
-        /* Pointer to the HbTranslator */
-        QScopedPointer<HbTranslator> mTranslator;
-        
-        /* Tells whether close has already been called for the dialog */
-        bool mClose;
-        
-        /* Tells whether Yes Action has already been pressed */
-        bool mYesActionPressed;
-    };
-
-#endif // __EAPFASTINSTALLQUERYDIALOG_H__
--- a/securitysettings/eapqtdialogs/inc/eapfastpacfilepwquerydialog.h	Mon May 24 20:32:47 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,99 +0,0 @@
-/*
-* Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies). 
-* All rights reserved.
-* This component and the accompanying materials are made available
-* under the terms of "Eclipse Public License v1.0"
-* which accompanies this distribution, and is available
-* at the URL "http://www.eclipse.org/legal/epl-v10.html".
-*
-* Initial Contributors:
-* Nokia Corporation - initial contribution.
-*
-* Contributors:
-*
-* Description: 
-*
-*/
-
-
-#ifndef __EAPFASTPACFILEPWQUERYDIALOG_H__
-#define __EAPFASTPACFILEPWQUERYDIALOG_H__
-
-#include <HbTranslator>
-#include <HbInputDialog>
-#include <HbAction>
-#include <hbdevicedialoginterface.h>
-
-class EapQtValidator;
-
-class EapFastPacFilePwQueryDialog: public HbInputDialog, public HbDeviceDialogInterface
-    {
-    Q_OBJECT
-
-    public:
-        /* Constructor */
-        EapFastPacFilePwQueryDialog(const QVariantMap &parameters);
-        /* Destructor */
-        ~EapFastPacFilePwQueryDialog();
-        
-        /* Function creates the actual dialog widget */
-        void createDialog( const QVariantMap &parameters );
-        
-        /* Device dialog parameters to be set while dialog is displayed.
-         * Not supported.
-         */
-        bool setDeviceDialogParameters(const QVariantMap &parameters);
-        
-        /* Not supported */
-        int deviceDialogError() const;
-        
-        /* Closes the device dialog */
-        void closeDeviceDialog(bool byClient);
-        
-        /* Returns a pointer to this dialog widget */
-        HbPopup *deviceDialogWidget() const;
-                
-    signals:
-        /* Signal is emitted when the dialog is closed */
-        void deviceDialogClosed();
-    
-        /* Data is emitted in QVariantMap when Ok Action button is selected */
-        void deviceDialogData(QVariantMap data);
-        
-    private slots:
-        /* Slot that is mapped to the Ok Action button's triggered signal */
-        void okPressed();
-                
-        /* Slot that is mapped to the Cancel Action button's triggered signal */
-        void cancelPressed();
-        
-        /* Slot that is mapped to the signal that indicates to closing of the dialog */
-        void closingDialog();
-               
-    private:
-        
-        bool validate() const;
-        
-        Q_DISABLE_COPY(EapFastPacFilePwQueryDialog)
-   
-    private:
-        /* Pointer to the line edit object */
-        HbLineEdit *mEdit;
-                
-        /* Pointer to the password validator object */
-        EapQtValidator *mPwdValidator;
-        
-        /* Pointer to the Ok action button */
-        HbAction* mActionOk;
-        
-        /* Pointer to the HbTranslator */
-        QScopedPointer<HbTranslator> mTranslator;
-        
-        /* Tells whether close has already been called for the dialog */
-        bool mClose;
-    };
-
-
-#endif // __EAPFASTPACFILEPWQUERYDIALOG_H__
-
-
--- a/securitysettings/eapqtdialogs/inc/eapfastpacstorepwquerydialog.h	Mon May 24 20:32:47 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,99 +0,0 @@
-/*
-* Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies). 
-* All rights reserved.
-* This component and the accompanying materials are made available
-* under the terms of "Eclipse Public License v1.0"
-* which accompanies this distribution, and is available
-* at the URL "http://www.eclipse.org/legal/epl-v10.html".
-*
-* Initial Contributors:
-* Nokia Corporation - initial contribution.
-*
-* Contributors:
-*
-* Description: 
-*
-*/
-
-
-#ifndef __EAPFASTPACSTOREPWQUERYDIALOG_H__
-#define __EAPFASTPACSTOREPWQUERYDIALOG_H__
-
-#include <HbInputDialog>
-#include <HbAction>
-#include <HbTranslator>
-#include <hbdevicedialoginterface.h>
-
-class EapQtValidator;
-
-class EapFastPacStorePwQueryDialog: public HbInputDialog, public HbDeviceDialogInterface
-    {
-    Q_OBJECT
-
-    public:
-        /* Constructor */
-        EapFastPacStorePwQueryDialog(const QVariantMap &parameters);
-        /* Destructor */
-        ~EapFastPacStorePwQueryDialog();
-        
-        /* Function creates the actual dialog widget */
-        void createDialog( const QVariantMap &parameters );
-        
-        /* Device dialog parameters to be set while dialog is displayed.
-         * Not supported.
-         */
-        bool setDeviceDialogParameters(const QVariantMap &parameters);
-        
-        /* Not supported */
-        int deviceDialogError() const;
-        
-        /* Closes the device dialog */
-        void closeDeviceDialog(bool byClient);
-        
-        /* Returns a pointer to this dialog widget */
-        HbPopup *deviceDialogWidget() const;
-                
-    signals:
-        /* Signal is emitted when the dialog is closed */
-        void deviceDialogClosed();
-    
-        /* Data is emitted in QVariantMap when Ok Action button is selected */
-        void deviceDialogData(QVariantMap data);
-        
-    private slots:
-        /* Slot that is mapped to the Ok Action button's triggered signal */
-        void okPressed();
-                
-        /* Slot that is mapped to the Cancel Action button's triggered signal */
-        void cancelPressed();
-        
-        /* Slot that is mapped to the signal that indicates to closing of the dialog */
-        void closingDialog();
-               
-    private:
-        
-        bool validate() const;
-        
-        Q_DISABLE_COPY(EapFastPacStorePwQueryDialog)
-   
-    private:
-        /* Pointer to the line edit object */
-        HbLineEdit *mEdit;
-                
-        /* Pointer to the password validator object */
-        EapQtValidator *mPwdValidator;
-        
-        /* Pointer to the Ok action button */
-        HbAction* mActionOk;
-        
-        /* Pointer to the HbTranslator */
-        QScopedPointer<HbTranslator> mTranslator;
-        
-        /* Tells whether close has already been called for the dialog */
-        bool mClose;
-        
-    };
-
-
-#endif // __EAPFASTPACSTOREPWQUERYDIALOG_H__
-
--- a/securitysettings/eapqtdialogs/inc/eapfastprovnotsuccessnotedialog.h	Mon May 24 20:32:47 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,82 +0,0 @@
-/*
-* Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies). 
-* All rights reserved.
-* This component and the accompanying materials are made available
-* under the terms of "Eclipse Public License v1.0"
-* which accompanies this distribution, and is available
-* at the URL "http://www.eclipse.org/legal/epl-v10.html".
-*
-* Initial Contributors:
-* Nokia Corporation - initial contribution.
-*
-* Contributors:
-*
-* Description: 
-*
-*/
-#ifndef __EAPFASTPROVNOTSUCCESSNOTEDIALOG_H__
-#define __EAPFASTPROVNOTSUCCESSNOTEDIALOG_H__
-
-#include <HbAction>
-#include <HbMessageBox>
-#include <HbTranslator>
-#include <hbdevicedialoginterface.h>
-
-
-class EapFastProvNotSuccessNoteDialog: public HbMessageBox, public HbDeviceDialogInterface
-    {
-    Q_OBJECT
-
-    public:
-        /* Constructor */
-        EapFastProvNotSuccessNoteDialog(const QVariantMap &parameters);
-        /* Destructor */
-        ~EapFastProvNotSuccessNoteDialog();
-        
-        /* Function creates the actual dialog widget */
-        void createDialog(const QVariantMap &parameters );
-        
-        /* Device dialog parameters to be set while dialog is displayed.
-         * Not supported.
-         */
-        bool setDeviceDialogParameters(const QVariantMap &parameters);
-        
-        /* Not supported */
-        int deviceDialogError() const;
-        
-        /* Closes the device dialog */
-        void closeDeviceDialog(bool byClient);
-        
-        /* Returns a pointer to this dialog widget */
-        HbPopup *deviceDialogWidget() const;
-                
-    signals:
-        /* Signal is emitted when the dialog is closed */
-        void deviceDialogClosed();
-        
-        /* Data is emitted in QVariantMap when Ok Action button is selected */
-        void deviceDialogData(QVariantMap data);
-            
-    private slots:
-        /* Slot that is mapped to the Ok Action button's triggered signal */
-        void okPressed();
-        
-        /* Slot that is mapped to the signal that indicates to closing of the dialog */
-        void closingDialog();
-               
-    private:
-                
-        Q_DISABLE_COPY(EapFastProvNotSuccessNoteDialog)
-   
-    private:
-        /* Pointer to the Ok action button */
-        HbAction* mActionOk;
-        
-        /* Pointer to the HbTranslator */
-        QScopedPointer<HbTranslator> mTranslator;
-                
-        /* Tells whether Ok Action has already been pressed */
-        bool mOkActionPressed;
-    };
-
-#endif // __EAPFASTPROVNOTSUCCESSNOTEDIALOG_H__
--- a/securitysettings/eapqtdialogs/inc/eapfastprovwaitnotedialog.h	Mon May 24 20:32:47 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,74 +0,0 @@
-/*
-* Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies). 
-* All rights reserved.
-* This component and the accompanying materials are made available
-* under the terms of "Eclipse Public License v1.0"
-* which accompanies this distribution, and is available
-* at the URL "http://www.eclipse.org/legal/epl-v10.html".
-*
-* Initial Contributors:
-* Nokia Corporation - initial contribution.
-*
-* Contributors:
-*
-* Description: 
-*
-*/
-#ifndef __EAPFASTPROVWAITNOTEDIALOG_H__
-#define __EAPFASTPROVWAITNOTEDIALOG_H__
-
-#include <HbTranslator>
-#include <HbNotificationDialog>
-#include <hbdevicedialoginterface.h>
-
-
-class EapFastProvWaitNoteDialog: public HbNotificationDialog, public HbDeviceDialogInterface
-    {
-    Q_OBJECT
-
-    public:
-        /* Constructor */
-        EapFastProvWaitNoteDialog(const QVariantMap &parameters);
-        
-        /* Destructor */
-        ~EapFastProvWaitNoteDialog();
-        
-        /* Function creates the actual dialog widget */
-        void createDialog(const QVariantMap &parameters );
-        
-        /* Device dialog parameters to be set while dialog is displayed.
-         * Not supported.
-         */
-        bool setDeviceDialogParameters(const QVariantMap &parameters);
-        
-        /* Not supported */
-        int deviceDialogError() const;
-        
-        /* Closes the device dialog */
-        void closeDeviceDialog(bool byClient);
-        
-        /* Returns a pointer to this dialog widget */
-        HbPopup *deviceDialogWidget() const;
-                
-    signals:
-        /* Signal is emitted when the dialog is closed */
-        void deviceDialogClosed();
-        
-        /* Data is emitted in QVariantMap when Ok Action button is selected */
-        void deviceDialogData(QVariantMap data);
-            
-    private slots:
-        
-        /* Slot that is mapped to the signal that indicates to closing of the dialog */
-        void closingDialog();
-               
-    private:
-                
-        Q_DISABLE_COPY(EapFastProvWaitNoteDialog)
-        
-        /* Pointer to the HbTranslator */
-        QScopedPointer<HbTranslator> mTranslator;
-   
-    };
-
-#endif // __EAPFASTPROVWAITNOTEDIALOG_H__
--- a/securitysettings/eapqtdialogs/inc/eapmschapv2newpwddialog.h	Mon May 24 20:32:47 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,103 +0,0 @@
-/*
-* Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies). 
-* All rights reserved.
-* This component and the accompanying materials are made available
-* under the terms of "Eclipse Public License v1.0"
-* which accompanies this distribution, and is available
-* at the URL "http://www.eclipse.org/legal/epl-v10.html".
-*
-* Initial Contributors:
-* Nokia Corporation - initial contribution.
-*
-* Contributors:
-*
-* Description: 
-*
-*/
-
-
-#ifndef __EAPMSCHAPV2NEWPWDDIALOG_H__
-#define __EAPMSCHAPV2NEWPWDDIALOG_H__
-
-
-#include <HbTranslator>
-#include <HbInputDialog>
-#include <HbLineEdit>
-#include <HbAction>
-#include <hbdevicedialoginterface.h>
-
-class EapQtValidator;
-
-class EapMschapv2NewPwdDialog: public HbInputDialog, public HbDeviceDialogInterface
-    {
-    Q_OBJECT
-
-    public:
-        /* Constructor */
-        EapMschapv2NewPwdDialog(const QVariantMap &parameters);
-        /* Destructor */
-        ~EapMschapv2NewPwdDialog();
-        
-        /* Function creates the actual dialog widget */
-        void createDialog( const QVariantMap &parameters );
-        
-        /* Device dialog parameters to be set while dialog is displayed.
-         * Not supported.
-         */
-        bool setDeviceDialogParameters(const QVariantMap &parameters);
-        
-        /* Not supported */
-        int deviceDialogError() const;
-        
-        /* Closes the device dialog */
-        void closeDeviceDialog(bool byClient);
-        
-        /* Returns a pointer to this dialog widget */
-        HbPopup *deviceDialogWidget() const;
-                
-    signals:
-        /* Signal is emitted when the dialog is closed */
-        void deviceDialogClosed();
-    
-        /* Data is emitted in QVariantMap when Ok Action button is selected */
-        void deviceDialogData(QVariantMap data);
-        
-    private slots:
-        /* Slot that is mapped to the Ok Action button's triggered signal */
-        void okPressed();
-                
-        /* Slot that is mapped to the Cancel Action button's triggered signal */
-        void cancelPressed();
-        
-        /* Slot that is mapped to the signal that indicates to closing of the dialog */
-        void closingDialog();
-               
-    private:
-        
-        bool validate() const;
-        
-        Q_DISABLE_COPY(EapMschapv2NewPwdDialog)
-   
-    private:
-        /* Pointer to the line edit 1 object */
-        HbLineEdit *mEdit1;
-        
-        /* Pointer to the line edit 2 object */
-        HbLineEdit *mEdit2;
-                
-        /* Pointer to the password validator object */
-        EapQtValidator *mPwdValidator;
-        
-        /* Pointer to the Ok action button */
-        HbAction* mActionOk;
-        
-        /* Pointer to the HbTranslator */
-        QScopedPointer<HbTranslator> mTranslator;
-        
-        /* Tells whether close has already been called for the dialog */
-        bool mClose;        
-    };
-
-
-#endif // __EAPMSCHAPV2NEWPWDDIALOG_H__
-
--- a/securitysettings/eapqtdialogs/inc/eapmschapv2oldpwddialog.h	Mon May 24 20:32:47 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,99 +0,0 @@
-/*
-* Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies). 
-* All rights reserved.
-* This component and the accompanying materials are made available
-* under the terms of "Eclipse Public License v1.0"
-* which accompanies this distribution, and is available
-* at the URL "http://www.eclipse.org/legal/epl-v10.html".
-*
-* Initial Contributors:
-* Nokia Corporation - initial contribution.
-*
-* Contributors:
-*
-* Description: 
-*
-*/
-
-
-#ifndef __EAPMSCHAPV2OLDPWDDIALOG_H__
-#define __EAPMSCHAPV2OLDPWDDIALOG_H__
-
-#include <HbTranslator>
-#include <HbInputDialog>
-#include <HbAction>
-#include <hbdevicedialoginterface.h>
-
-class EapQtValidator;
-
-class EapMschapv2OldPwdDialog: public HbInputDialog, public HbDeviceDialogInterface
-    {
-    Q_OBJECT
-
-    public:
-        /* Constructor */
-        EapMschapv2OldPwdDialog(const QVariantMap &parameters);
-        
-        /* Destructor */
-        ~EapMschapv2OldPwdDialog();
-        
-        /* Function creates the actual dialog widget */
-        void createDialog( const QVariantMap &parameters );
-        
-        /* Device dialog parameters to be set while dialog is displayed.
-         * Not supported.
-         */
-        bool setDeviceDialogParameters(const QVariantMap &parameters);
-        
-        /* Not supported */
-        int deviceDialogError() const;
-        
-        /* Closes the device dialog */
-        void closeDeviceDialog(bool byClient);
-        
-        /* Returns a pointer to this dialog widget */
-        HbPopup *deviceDialogWidget() const;
-                
-    signals:
-        /* Signal is emitted when the dialog is closed */
-        void deviceDialogClosed();
-    
-        /* Data is emitted in QVariantMap when Ok Action button is selected */
-        void deviceDialogData(QVariantMap data);
-        
-    private slots:
-        /* Slot that is mapped to the Ok Action button's triggered signal */
-        void okPressed();
-                
-        /* Slot that is mapped to the Cancel Action button's triggered signal */
-        void cancelPressed();
-        
-        /* Slot that is mapped to the signal that indicates to closing of the dialog */
-        void closingDialog();
-                       
-    private:
-         
-        bool validate() const;
-        
-        Q_DISABLE_COPY(EapMschapv2OldPwdDialog)
-    
-    private:
-        /* Pointer to the line edit object */
-        HbLineEdit *mEdit;
-                
-        /* Pointer to the password validator object */
-        EapQtValidator *mPwdValidator;
-        
-        /* Pointer to the Ok action button */
-        HbAction* mActionOk;
-        
-        /* Pointer to the HbTranslator */
-        QScopedPointer<HbTranslator> mTranslator;
-        
-        /* Tells whether close has already been called for the dialog */
-        bool mClose;
-    };
-
-
-#endif // __EAPMSCHAPV2OLDPWDDIALOG_H__
-
--- a/securitysettings/eapqtdialogs/inc/eapmschapv2pwdexpirednotedialog.h	Mon May 24 20:32:47 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,83 +0,0 @@
-/*
-* Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies). 
-* All rights reserved.
-* This component and the accompanying materials are made available
-* under the terms of "Eclipse Public License v1.0"
-* which accompanies this distribution, and is available
-* at the URL "http://www.eclipse.org/legal/epl-v10.html".
-*
-* Initial Contributors:
-* Nokia Corporation - initial contribution.
-*
-* Contributors:
-*
-* Description: 
-*
-*/
-#ifndef __EAPMSCHAPV2PWDEXPNOTEDIALOG_H__
-#define __EAPMSCHAPV2PWDEXPNOTEDIALOG_H__
-
-#include <HbTranslator>
-#include <HbMessageBox>
-#include <HbAction>
-#include <hbdevicedialoginterface.h>
-
-
-
-class EapMschapv2PwdExpNoteDialog: public HbMessageBox, public HbDeviceDialogInterface
-    {
-    Q_OBJECT
-
-    public:
-        /* Constructor */
-        EapMschapv2PwdExpNoteDialog(const QVariantMap &parameters);
-        /* Destructor */
-        ~EapMschapv2PwdExpNoteDialog();
-        
-        /* Function creates the actual dialog widget */
-        void createDialog(const QVariantMap &parameters );
-        
-        /* Device dialog parameters to be set while dialog is displayed.
-         * Not supported.
-         */
-        bool setDeviceDialogParameters(const QVariantMap &parameters);
-        
-        /* Not supported */
-        int deviceDialogError() const;
-        
-        /* Closes the device dialog */
-        void closeDeviceDialog(bool byClient);
-        
-        /* Returns a pointer to this dialog widget */
-        HbPopup *deviceDialogWidget() const;
-                
-    signals:
-        /* Signal is emitted when the dialog is closed */
-        void deviceDialogClosed();
-        
-        /* Data is emitted in QVariantMap when Ok Action button is selected */
-        void deviceDialogData(QVariantMap data);
-            
-    private slots:
-        /* Slot that is mapped to the Ok Action button's triggered signal */
-        void okPressed();
-        
-        /* Slot that is mapped to the signal that indicates to closing of the dialog */
-        void closingDialog();
-               
-    private:
-                
-        Q_DISABLE_COPY(EapMschapv2PwdExpNoteDialog)
-   
-    private:
-        /* Pointer to the Ok action button */
-        HbAction* mActionOk;
-        
-        /* Pointer to the HbTranslator */
-        QScopedPointer<HbTranslator> mTranslator;
-        
-        /* Tells whether Ok Action has already been pressed */
-        bool mOkActionPressed;
-    };
-
-#endif // __EAPMSCHAPV2PWDEXPNOTEDIALOG_H__
--- a/securitysettings/eapqtdialogs/inc/eappasswordquerydialog.h	Mon May 24 20:32:47 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,99 +0,0 @@
-/*
-* Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies). 
-* All rights reserved.
-* This component and the accompanying materials are made available
-* under the terms of "Eclipse Public License v1.0"
-* which accompanies this distribution, and is available
-* at the URL "http://www.eclipse.org/legal/epl-v10.html".
-*
-* Initial Contributors:
-* Nokia Corporation - initial contribution.
-*
-* Contributors:
-*
-* Description: 
-*
-*/
-
-
-#ifndef __EAPPASSWORDQUERYDIALOG_H__
-#define __EAPPASSWORDQUERYDIALOG_H__
-
-#include <HbTranslator>
-#include <HbInputDialog>
-#include <HbLineEdit>
-#include <HbAction>
-#include <hbdevicedialoginterface.h>
-
-class EapQtValidator;
-
-class EapPasswordQueryDialog: public HbInputDialog, public HbDeviceDialogInterface
-    {
-    Q_OBJECT
-
-    public:
-        /* Constructor */
-        EapPasswordQueryDialog(const QVariantMap &parameters);
-        /* Destructor */
-        ~EapPasswordQueryDialog();
-        
-        /* Function creates the actual dialog widget */
-        void createDialog( const QVariantMap &parameters );
-        
-        /* Device dialog parameters to be set while dialog is displayed.
-         * Not supported.
-         */
-        bool setDeviceDialogParameters(const QVariantMap &parameters);
-        
-        /* Not supported */
-        int deviceDialogError() const;
-        
-        /* Closes the device dialog */
-        void closeDeviceDialog(bool byClient);
-        
-        /* Returns a pointer to this dialog widget */
-        HbPopup *deviceDialogWidget() const;
-                
-    signals:
-        /* Signal is emitted when the dialog is closed */
-        void deviceDialogClosed();
-    
-        /* Data is emitted in QVariantMap when Ok Action button is selected */
-        void deviceDialogData(QVariantMap data);
-        
-    private slots:
-        /* Slot that is mapped to the Ok Action button's triggered signal */
-        void okPressed();
-                
-        /* Slot that is mapped to the Cancel Action button's triggered signal */
-        void cancelPressed();
-        
-        /* Slot that is mapped to the signal that indicates to closing of the dialog */
-        void closingDialog();
-                
-    private:
-        
-        bool validate() const;
-        
-        Q_DISABLE_COPY(EapPasswordQueryDialog)
-   
-    private:
-        /* Pointer to the line edit 1 object */
-        HbLineEdit *mEdit;
-                
-        /* Pointer to the password validator object */
-        EapQtValidator *mPwdValidator;
-        
-        /* Pointer to the Ok action button */
-        HbAction* mActionOk;
-        
-        /* Tells whether close has already been called for the dialog */
-        bool mClose;
-        
-        /* Tells whether Ok Action has already been pressed */
-        bool mOkActionPressed;
-    };
-
-
-#endif // __EAPPASSWORDQUERYDIALOG_H__
-
--- a/securitysettings/eapqtdialogs/inc/eapquerydialog.h	Mon May 24 20:32:47 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,83 +0,0 @@
-/*
-* Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies). 
-* All rights reserved.
-* This component and the accompanying materials are made available
-* under the terms of "Eclipse Public License v1.0"
-* which accompanies this distribution, and is available
-* at the URL "http://www.eclipse.org/legal/epl-v10.html".
-*
-* Initial Contributors:
-* Nokia Corporation - initial contribution.
-*
-* Contributors:
-*
-* Description: 
-*
-*/
-#ifndef __EAPQUERYDIALOG_H__
-#define __EAPQUERYDIALOG_H__
-
-#include <HbTranslator>
-#include <HbMessageBox>
-#include <HbAction>
-#include <hbdevicedialoginterface.h>
-
-class EapQtValidator;
-
-class EapQueryDialog: public HbMessageBox, public HbDeviceDialogInterface
-    {
-    Q_OBJECT
-
-    public:
-        /* Constructor */
-        EapQueryDialog(const QVariantMap &parameters);
-        /* Destructor */
-        ~EapQueryDialog();
-        
-        /* Function creates the actual dialog widget */
-        void createDialog(const QVariantMap &parameters );
-        
-        /* Device dialog parameters to be set while dialog is displayed.
-         * Not supported.
-         */
-        bool setDeviceDialogParameters(const QVariantMap &parameters);
-        
-        /* Not supported */
-        int deviceDialogError() const;
-        
-        /* Closes the device dialog */
-        void closeDeviceDialog(bool byClient);
-        
-        /* Returns a pointer to this dialog widget */
-        HbPopup *deviceDialogWidget() const;
-                
-    signals:
-        /* Signal is emitted when the dialog is closed */
-        void deviceDialogClosed();
-        
-        /* Data is emitted in QVariantMap when Ok Action button is selected */
-        void deviceDialogData(QVariantMap data);
-            
-    private slots:
-        /* Slot that is mapped to the Ok Action button's triggered signal */
-        void okPressed();
-        
-        /* Slot that is mapped to the signal that indicates to closing of the dialog */
-        void closingDialog();
-               
-    private:
-                
-        Q_DISABLE_COPY(EapQueryDialog)
-   
-    private:
-        /* Pointer to the Ok action button */
-        HbAction* mActionOk;
-        
-        /* Pointer to the HbTranslator */
-        QScopedPointer<HbTranslator> mTranslator;
-        
-        /* Tells whether Ok Action has already been pressed */
-        bool mOkActionPressed;
-    };
-
-#endif // __EAPQUERYDIALOG_H__
--- a/securitysettings/eapqtdialogs/src/eapfastcreatemasterkeyquerydialog.cpp	Mon May 24 20:32:47 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,268 +0,0 @@
-/*
-* Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies). 
-* All rights reserved.
-* This component and the accompanying materials are made available
-* under the terms of "Eclipse Public License v1.0"
-* which accompanies this distribution, and is available
-* at the URL "http://www.eclipse.org/legal/epl-v10.html".
-*
-* Initial Contributors:
-* Nokia Corporation - initial contribution.
-*
-* Contributors:
-*
-* Description: Prompt Dialog implementation
-*
-*/
-
-#include <HbMessageBox>
-#include <eapqtvalidator.h>
-#include <eapqtexpandedeaptype.h>
-#include <eapqtconfiginterface.h>
-#include <eapqtconfig.h>
-#include "eapfastcreatemasterkeyquerydialog.h"
-#include "OstTraceDefinitions.h"
-#ifdef OST_TRACE_COMPILER_IN_USE
-#endif
-
-
-/**
- * The constructor
- */
-EapFastCreateMasterKeyQueryDialog::EapFastCreateMasterKeyQueryDialog(const QVariantMap &parameters) 
- :mEdit1(NULL), 
-  mEdit2(NULL), 
-  mPwdValidator(NULL),
-  mActionOk(NULL),
-  mTranslator(new HbTranslator("eapprompts"))
-{
-    OstTraceFunctionEntry0( EAPFASTCREATEMASTERKEYQUERYDIALOG_EAPFASTCREATEMASTERKEYQUERYDIALOG_ENTRY );
-    qDebug("EapFastCreateMasterKeyQueryDialog::EapFastCreateMasterKeyQueryDialog ENTER");
-       
-    createDialog(parameters);
-    
-    mClose = false;
-    mOkActionPressed = false;
-    
-    OstTraceFunctionExit0( EAPFASTCREATEMASTERKEYQUERYDIALOG_EAPFASTCREATEMASTERKEYQUERYDIALOG_EXIT );
-    qDebug("EapFastCreateMasterKeyQueryDialog::EapFastCreateMasterKeyQueryDialog EXIT");
-}
-    
-/**
- * The construction of the dialog
- */ 
-void EapFastCreateMasterKeyQueryDialog::createDialog(const QVariantMap &parameters )
-{
-    OstTraceFunctionEntry0( EAPFASTCREATEMASTERKEYQUERYDIALOG_CREATEDIALOG_ENTRY );
-    qDebug("EapFastCreateMasterKeyQueryDialog::createDialog ENTER");
-    
-    Q_UNUSED(parameters)
-    
-    QString labelText1 = QString(hbTrId("txt_occ_dialog_create_password_for_encrypted_pac_s"));
-    QString labelText2 = QString(hbTrId("txt_occ_dialog_verify_password"));
-        
-    //Set the dialog to be on the screen until user reacts
-    //by pressing any of the Action buttons
-    this->setModal(true);
-    this->setTimeout(HbPopup::NoTimeout);
-    this->setDismissPolicy(HbPopup::NoDismiss);    
-    this->setAdditionalRowVisible(true);
-    
-    this->setPromptText(labelText1, 0);   
-    mEdit1 = this->lineEdit(0);
-    mEdit1->setEchoMode(HbLineEdit::Password);
-    
-    this->setPromptText(labelText2, 1);   
-    mEdit2 = this->lineEdit(1);        
-    mEdit2->setEchoMode(HbLineEdit::Password);
-    
-    EapQtConfigInterface eap_config_if;
-    
-    mPwdValidator = eap_config_if.validatorEap(EapQtExpandedEapType::TypeEapFast,
-                EapQtConfig::Password);  
-    mPwdValidator->updateEditor(mEdit1);
-    
-    QList<QAction*> action_list = this->actions();
-        
-    for ( int i = 0; i < action_list.count(); i++ ) {
-        this->removeAction(action_list.at(i));
-        } 
-    
-    mActionOk = new HbAction(hbTrId("txt_common_button_ok"),this); 
-    this->addAction(mActionOk);
-    
-    HbAction* actionCancel = new HbAction(hbTrId("txt_common_button_cancel"),this);
-    this->addAction(actionCancel);    
-     
-    disconnect(mActionOk, SIGNAL(triggered()),this, SLOT(close()));
-    bool connected = connect(mActionOk, SIGNAL(triggered()), this, SLOT(okPressed()));
-    Q_ASSERT(connected == true);
-    
-    disconnect(actionCancel, SIGNAL(triggered()),this, SLOT(close()));
-    connected = connect(actionCancel, SIGNAL(triggered()), this, SLOT(cancelPressed()));
-    Q_ASSERT(connected == true);
-    
-    // Connect the about to close and hide signals, so that we are able to inform 
-    // the caller that the dialog was closed   
-    connected = connect(this, SIGNAL(aboutToClose()), this, SLOT(closingDialog()));
-    Q_ASSERT(connected == true);
-    connected = connect(this, SIGNAL(aboutToHide()), this, SLOT(closingDialog()));
-    Q_ASSERT(connected == true);
-   
-    OstTraceFunctionExit0( DUP1_EAPFASTCREATEMASTERKEYQUERYDIALOG_CREATEDIALOG_EXIT );
-    qDebug("EapFastCreateMasterKeyQueryDialog::createDialog EXIT");
-}
-
-/**
- * Destructor
- */
-EapFastCreateMasterKeyQueryDialog::~EapFastCreateMasterKeyQueryDialog()
-{
-    OstTraceFunctionEntry0( EAPFASTCREATEMASTERKEYQUERYDIALOG_DEAPFASTCREATEMASTERKEYQUERYDIALOG_ENTRY );
-    qDebug("EapFastCreateMasterKeyQueryDialog::~EapFastCreateMasterKeyQueryDialog");
-    
-    //The dialog widgets are deleted as the dialog is deleted
-    delete mPwdValidator;
-    
-    OstTraceFunctionExit0( EAPFASTCREATEMASTERKEYQUERYDIALOG_DEAPFASTCREATEMASTERKEYQUERYDIALOG_EXIT );
-}
-
-/**
- * Line edit validator
- */
-bool EapFastCreateMasterKeyQueryDialog::validate() const
-{
-    qDebug("EapFastCreateMasterKeyQueryDialog::validate");
-    
-    bool valid = false;
-    
-    EapQtValidator::Status test_status = mPwdValidator->validate(mEdit1->text());
-    
-    if ( mPwdValidator->validate(mEdit1->text())== EapQtValidator::StatusOk &&
-        mEdit1->text() == mEdit2->text()) {
-        qDebug("EapFastCreateMasterKeyQueryDialog::validate: ret val: TRUE");
-        valid = true;
-    }
-    return valid;
-}
-
-/**
- * Function is called when the Ok Action button is pressed
- */
-void EapFastCreateMasterKeyQueryDialog::okPressed()
-{
-    OstTraceFunctionEntry0( EAPFASTCREATEMASTERKEYQUERYDIALOG_FIRSTBUTTONPRESSED_ENTRY );
-    qDebug("EapFastCreateMasterKeyQueryDialog::okPressed ENTER");
-    
-    if ( validate() == true ) {
-         
-            QVariantMap data;
-    
-            QString editStr1 = mEdit1->text();
-         
-            QVariant variant1(editStr1);
-   
-            data["password"] = variant1;
-      
-            qDebug("EapFastCreateMasterKeyQueryDialog::okPressed: emit deviceDialogData");
-    
-            emit deviceDialogData(data); 
-            closeDeviceDialog(true);
-        }
-    else {
-        HbMessageBox *box = 
-            new HbMessageBox(hbTrId("txt_occ_info_passwords_do_not_match_try_again"),
-            HbMessageBox::MessageTypeInformation);
-        box->setAttribute(Qt::WA_DeleteOnClose);
-        box->open();       
-        }
-    OstTraceFunctionExit0( EAPFASTCREATEMASTERKEYQUERYDIALOG_FIRSTBUTTONPRESSED_EXIT );
-    qDebug("EapFastCreateMasterKeyQueryDialog::okPressed EXIT");
-}
-
-/**
- * Function is called when the Cancel Action button is pressed
- */
-void EapFastCreateMasterKeyQueryDialog::cancelPressed()
-{
-    OstTraceFunctionEntry0( EAPFASTCREATEMASTERKEYQUERYDIALOG_CANCELPRESSED_ENTRY );
-    qDebug("EapFastCreateMasterKeyQueryDialog::cancelPressed ENTER");
-    
-    if (!mClose) {
-        mClose = true;
-        closeDeviceDialog(true);
-    }   
-    qDebug("EapFastCreateMasterKeyQueryDialog::cancelPressed EXIT");
-    OstTraceFunctionExit0( EAPFASTCREATEMASTERKEYQUERYDIALOG_CANCELPRESSED_EXIT );
-}
-
-/**
- * Function is called when the dialog is about to close
- * 
- */
-void EapFastCreateMasterKeyQueryDialog::closingDialog()
-{
-    OstTraceFunctionEntry0( EAPFASTCREATEMASTERKEYQUERYDIALOG_CLOSINGDIALOG_ENTRY );
-    qDebug("EapFastCreateMasterKeyQueryDialog::closingDialog ENTER");
- 
-    closeDeviceDialog(false);
-    
-    qDebug("EapFastCreateMasterKeyQueryDialog::closingDialog EXIT");
-    OstTraceFunctionExit0( EAPFASTCREATEMASTERKEYQUERYDIALOG_CLOSINGDIALOG_EXIT );
-}
-
-/**
- * Updating the dialog during its showing is not allowed.
- */ 
-bool EapFastCreateMasterKeyQueryDialog::setDeviceDialogParameters
-                (const QVariantMap &parameters)
-{
-    OstTraceFunctionEntry0( EAPFASTCREATEMASTERKEYQUERYDIALOG_SETDEVICEDIALOGPARAMETERS_ENTRY );
-    
-    Q_UNUSED(parameters)
-    // changing the dialog after presenting it is not supported.
-    
-    OstTraceFunctionExit0( EAPFASTCREATEMASTERKEYQUERYDIALOG_SETDEVICEDIALOGPARAMETERS_EXIT );
-    return true;
-}
-
-/**
- * Not supported, 0 always returned
- */
-int EapFastCreateMasterKeyQueryDialog::deviceDialogError() const
-{
-    OstTraceFunctionEntry0( EAPFASTCREATEMASTERKEYQUERYDIALOG_DEVICEDIALOGERROR_ENTRY );
-    OstTraceFunctionExit0( EAPFASTCREATEMASTERKEYQUERYDIALOG_DEVICEDIALOGERROR_EXIT);
-    return 0;
-}
-
-/**
- * Dialog is closed and the signal about closing is emitted
- */
-void EapFastCreateMasterKeyQueryDialog::closeDeviceDialog(bool byClient)
-{   
-    OstTraceFunctionEntry0( EAPFASTCREATEMASTERKEYQUERYDIALOG_CLOSEDEVICEDIALOG_ENTRY );
-    qDebug("EapFastCreateMasterKeyQueryDialog::closeDeviceDialog ENTER");
-        
-    //If the user closes the dialog, then the deviceDialogClosed is emitted
-    if ( byClient == true )
-        {
-        qDebug("EapFastCreateMasterKeyQueryDialog::closeDeviceDialog: emit deviceDialogClosed");
-        emit deviceDialogClosed();
-        }
-    
-    qDebug("EapFastCreateMasterKeyQueryDialog::closeDeviceDialog EXIT");
-    OstTraceFunctionExit0( EAPFASTCREATEMASTERKEYQUERYDIALOG_CLOSEDEVICEDIALOG_EXIT );
-}
-
-/**
- * This dialog widget is returned to the caller
- */
-HbPopup *EapFastCreateMasterKeyQueryDialog::deviceDialogWidget() const
-{
-    OstTraceFunctionEntry0( EAPFASTCREATEMASTERKEYQUERYDIALOG_DEVICEDIALOGWIDGET_ENTRY );
-    OstTraceFunctionExit0( EAPFASTCREATEMASTERKEYQUERYDIALOG_DEVICEDIALOGWIDGET_EXIT );
-    
-    return const_cast<EapFastCreateMasterKeyQueryDialog*>(this);
-}
-
--- a/securitysettings/eapqtdialogs/src/eapfastinstallpacquerydialog.cpp	Mon May 24 20:32:47 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,230 +0,0 @@
-/*
-* Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies). 
-* All rights reserved.
-* This component and the accompanying materials are made available
-* under the terms of "Eclipse Public License v1.0"
-* which accompanies this distribution, and is available
-* at the URL "http://www.eclipse.org/legal/epl-v10.html".
-*
-* Initial Contributors:
-* Nokia Corporation - initial contribution.
-*
-* Contributors:
-*
-* Description: Prompt Dialog implementation
-*
-*/
-
-#include "eapfastinstallpacquerydialog.h"
-#include "OstTraceDefinitions.h"
-#ifdef OST_TRACE_COMPILER_IN_USE
-#endif
-
-// The index numbers of the button of the dialog
-const int yesButtonIndex = 1;
-
-/**
- * The constructor
- */
-EapFastInstallPacQueryDialog::EapFastInstallPacQueryDialog(const QVariantMap &parameters)
-:HbMessageBox("default text...",HbMessageBox::MessageTypeQuestion),
-mActionYes(NULL),
-mTranslator(new HbTranslator("eapprompts"))
-{
-    OstTraceFunctionEntry0( EAPGTCQUERYDIALOG_EAPGTCQUERYDIALOG_ENTRY );
-    qDebug("EapFastInstallPacQueryDialog::EapFastInstallPacQueryDialog ENTER");
-        
-    createDialog( parameters );
-    
-    mClose = false;
-    mYesActionPressed = false;
-    
-    OstTraceFunctionExit0( EAPGTCQUERYDIALOG_EAPGTCQUERYDIALOG_EXIT );
-    qDebug("EapFastInstallPacQueryDialog::EapFastInstallPacQueryDialog EXIT");
-}
-    
-/**
- * The construction of the dialog
- */ 
-void EapFastInstallPacQueryDialog::createDialog(const QVariantMap &parameters )
-{
-    OstTraceFunctionEntry0( EAPGTCQUERYDIALOG_CREATEDIALOG_ENTRY );
-    qDebug("EapFastInstallPacQueryDialog::createDialog ENTER");
-         
-    QString servername = QString("foobar");
-    QString key = QString("pacservername");
-       
-    if ( parameters.empty() == false ) {
-        if ( parameters.contains(key) ) {
-            QVariant variant = parameters.value(key);
-            servername = variant.toString();
-            }
-        }  
-    
-    QString mainText = QString(hbTrId("txt_occ_info_install_pac_from_server_1").arg(servername));
-    
-    //Set the dialog to be on the screen until user reacts
-    //by pressing any of the Action buttons
-    this->setModal(true);
-    this->setTimeout(HbPopup::NoTimeout);
-    this->setDismissPolicy(HbPopup::NoDismiss);
-               
-    this->setText(mainText);    
-    this->setIconVisible(true);
-        
-    QList<QAction*> action_list = this->actions();
-        
-    for ( int i = 0; i < action_list.count(); i++ ) {
-        this->removeAction(action_list.at(i));
-        }
-    
-    mActionYes = new HbAction(hbTrId("txt_common_button_yes"),this); 
-    this->addAction(mActionYes);
-    
-    HbAction* actionNo = new HbAction(hbTrId("txt_common_button_no"),this);
-    this->addAction(actionNo);    
-    
-    disconnect(mActionYes, SIGNAL(triggered()),this, SLOT(close()));
-    bool connected = connect(mActionYes, SIGNAL(triggered()), this, SLOT(yesPressed()));
-    Q_ASSERT(connected == true);
-    
-    disconnect(actionNo, SIGNAL(triggered()),this, SLOT(close()));
-    connected = connect(actionNo, SIGNAL(triggered()), this, SLOT(noPressed()));
-    Q_ASSERT(connected == true);
-        
-    // Connect the about to close and hide signals, so that we are able to inform 
-    // the caller that the dialog was closed    
-    connected = connect(this, SIGNAL(aboutToClose()), this, SLOT(closingDialog()));
-    Q_ASSERT(connected == true);
-    connected = connect(this, SIGNAL(aboutToHide()), this, SLOT(closingDialog()));
-    Q_ASSERT(connected == true);
-   
-    OstTraceFunctionExit0( DUP1_EAPGTCQUERYDIALOG_CREATEDIALOG_EXIT );
-    qDebug("EapFastInstallPacQueryDialog::createDialog EXIT");
-}
-
-/**
- * Destructor
- */
-EapFastInstallPacQueryDialog::~EapFastInstallPacQueryDialog()
-{
-    OstTraceFunctionEntry0( EAPGTCQUERYDIALOG_DEAPGTCQUERYDIALOG_ENTRY );
-    
-    // The dialog widgets are deleted as the dialog is deleted
-    
-    OstTraceFunctionExit0( EAPGTCQUERYDIALOG_DEAPGTCQUERYDIALOG_EXIT );
-}
-
-/**
- * Function is called when the Yes Action button is pressed
- */
-void EapFastInstallPacQueryDialog::yesPressed()
-{
-    OstTraceFunctionEntry0( EAPFASTINSTALLPACQUERYDIALOG_YESBUTTONPRESSED_ENTRY );
-    qDebug("EapFastInstallPacQueryDialog::yesPressed ENTER");
-    
-    if ( mYesActionPressed == false ) {
-        
-         mYesActionPressed = true;
-            
-         QVariantMap data;
-         QVariant variant(yesButtonIndex);
-         data.insert("yesbutton", variant);
-         // emit the data of the selected button and close the dialog
-         qDebug("EapFastInstallPacQueryDialog::yesPressed: emit deviceDialogData");
-         emit deviceDialogData(data);   
-         closeDeviceDialog(true);
-    }
-    OstTraceFunctionExit0( EAPFASTINSTALLPACQUERYDIALOG_YESBUTTONPRESSED_EXIT );
-    qDebug("EapFastInstallPacQueryDialog::yesPressed EXIT");
-}
-
-/**
- * Function is called when the No Action button is pressed
- */
-void EapFastInstallPacQueryDialog::noPressed()
-{
-    OstTraceFunctionEntry0( EAPFASTINSTALLPACQUERYDIALOG_NOPRESSED_ENTRY );
-    qDebug("EapFastInstallPacQueryDialog::noPressed ENTER");
-    
-    if (!mClose) {
-        mClose = true;
-        closeDeviceDialog(true);
-    }   
-    qDebug("EapFastInstallPacQueryDialog::noPressed EXIT");
-    OstTraceFunctionExit0( EAPFASTINSTALLPACQUERYDIALOG_NOPRESSED_EXIT );
-}
-
-/**
- * Function is called when the dialog is about to close
- * 
- */
-void EapFastInstallPacQueryDialog::closingDialog()
-{
-    OstTraceFunctionEntry0( EAPFASTINSTALLPACQUERYDIALOG_CLOSINGDIALOG_ENTRY );
-    qDebug("EapFastInstallPacQueryDialog::closingDialog ENTER");
- 
-    closeDeviceDialog(false);
-    
-    qDebug("EapFastInstallPacQueryDialog::closingDialog EXIT");
-    OstTraceFunctionExit0( EAPFASTINSTALLPACQUERYDIALOG_CLOSINGDIALOG_EXIT );
-}
-
-/**
- * Updating the dialog during its showing is not allowed.
- */ 
-bool EapFastInstallPacQueryDialog::setDeviceDialogParameters
-                (const QVariantMap &parameters)
-{
-    OstTraceFunctionEntry0( EAPFASTINSTALLPACQUERYDIALOG_SETDEVICEDIALOGPARAMETERS_ENTRY );
-    
-    Q_UNUSED(parameters)
-    // changing the dialog after presenting it is not supported.
-    
-    OstTraceFunctionExit0( EAPFASTINSTALLPACQUERYDIALOG_SETDEVICEDIALOGPARAMETERS_EXIT );
-    return true;
-}
-
-/**
- * Not supported, 0 always returned
- */
-int EapFastInstallPacQueryDialog::deviceDialogError() const
-{
-    OstTraceFunctionEntry0( EAPFASTINSTALLPACQUERYDIALOG_DEVICEDIALOGERROR_ENTRY );
-    OstTraceFunctionExit0( EAPFASTINSTALLPACQUERYDIALOG_DEVICEDIALOGERROR_EXIT);
-    return 0;
-}
-
-/**
- * Dialog is closed and the signal about closing is emitted
- */
-void EapFastInstallPacQueryDialog::closeDeviceDialog(bool byClient)
-{   
-    OstTraceFunctionEntry0( EAPFASTINSTALLPACQUERYDIALOG_CLOSEDEVICEDIALOG_ENTRY );
-    qDebug("EapFastInstallPacQueryDialog::closeDeviceDialog ENTER");
-            
-    //If the user closes the dialog, then the deviceDialogClosed is emitted
-    if ( byClient == true )
-        {
-        qDebug("EapFastInstallPacQueryDialog::closeDeviceDialog: emit deviceDialogClosed");
-        emit deviceDialogClosed();
-        }
-    
-    qDebug("EapFastInstallPacQueryDialog::closeDeviceDialog EXIT");
-    OstTraceFunctionExit0( EAPFASTINSTALLPACQUERYDIALOG_CLOSEDEVICEDIALOG_EXIT );
-}
-
-/**
- * This dialog widget is returned to the caller
- */
-HbPopup *EapFastInstallPacQueryDialog::deviceDialogWidget() const
-{
-    OstTraceFunctionEntry0( EAPFASTINSTALLPACQUERYDIALOG_DEVICEDIALOGWIDGET_ENTRY );
-    qDebug("EapFastInstallPacQueryDialog::deviceDialogWidget ENTER");
-    
-    qDebug("EapFastInstallPacQueryDialog::deviceDialogWidget EXIT");
-    OstTraceFunctionExit0( EAPFASTINSTALLPACQUERYDIALOG_DEVICEDIALOGWIDGET_EXIT );
-    
-    return const_cast<EapFastInstallPacQueryDialog*>(this);
-}
-
--- a/securitysettings/eapqtdialogs/src/eapfastpacfilepwquerydialog.cpp	Mon May 24 20:32:47 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,268 +0,0 @@
-/*
-* Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies). 
-* All rights reserved.
-* This component and the accompanying materials are made available
-* under the terms of "Eclipse Public License v1.0"
-* which accompanies this distribution, and is available
-* at the URL "http://www.eclipse.org/legal/epl-v10.html".
-*
-* Initial Contributors:
-* Nokia Corporation - initial contribution.
-*
-* Contributors:
-*
-* Description: Prompt Dialog implementation
-*
-*/
-
-
-#include <HbMessageBox>
-#include <eapqtvalidator.h>
-#include <eapqtexpandedeaptype.h>
-#include <eapqtconfiginterface.h>
-#include <eapqtconfig.h>
-#include "eapfastpacfilepwquerydialog.h"
-#include "OstTraceDefinitions.h"
-#ifdef OST_TRACE_COMPILER_IN_USE
-#endif
-
-
-/**
- * The constructor
- */
-EapFastPacFilePwQueryDialog::EapFastPacFilePwQueryDialog(const QVariantMap &parameters) 
- :mEdit(NULL), 
- mPwdValidator(NULL),
- mActionOk(NULL),
- mTranslator(new HbTranslator("eapprompts"))
-{
-    OstTraceFunctionEntry0( EAPFASTPACFILEQUERYDIALOG_EAPFASTPACFILEQUERYDIALOG_ENTRY );
-    qDebug("EapFastPacFilePwQueryDialog::EapFastPacFilePwQueryDialog ENTER");
-        
-    createDialog(parameters);
-    
-    mClose = false;
-    
-    OstTraceFunctionExit0( EAPFASTPACFILEQUERYDIALOG_EAPFASTPACFILEQUERYDIALOG_EXIT );
-    qDebug("EapFastPacFilePwQueryDialog::EapFastPacFilePwQueryDialog EXIT");
-}
-    
-/**
- * The construction of the dialog
- */ 
-void EapFastPacFilePwQueryDialog::createDialog(const QVariantMap &parameters )
-{
-    OstTraceFunctionEntry0( EAPFASTPACFILEQUERYDIALOG_CREATEDIALOG_ENTRY );
-    qDebug("EapFastPacFilePwQueryDialog::createDialog ENTER");
-    
-    QString filename = QString("foobar"); //default        
-    QString key = QString("pacfilename");
-       
-    if ( parameters.empty() == false ) {
-        if ( parameters.contains(key) ) {
-            QVariant variant = parameters.value(key);
-            filename = variant.toString();
-            }
-        }  
-
-    QString mainText = 
-        QString(hbTrId("txt_occ_dialog_pac_file_password_for_1").arg(filename));
-    
-    // Set the dialog to be on the screen for 60 seconds, unless
-    // the user reacts earlier
-    this->setModal(true);
-    this->setTimeout(60000);
-    this->setDismissPolicy(HbPopup::NoDismiss);
-    this->setPromptText(mainText, 0);   
-    mEdit = this->lineEdit(0);
-    mEdit->setEchoMode(HbLineEdit::Password);
-      
-    EapQtConfigInterface eap_config_if;
-        
-    mPwdValidator = eap_config_if.validatorEap(EapQtExpandedEapType::TypeEapFast, 
-                EapQtConfig::PacStorePasswordConfirmation);    
-    mPwdValidator->updateEditor(mEdit);
-        
-    QList<QAction*> action_list = this->actions();
-        
-    for ( int i = 0; i < action_list.count(); i++ ) {
-        this->removeAction(action_list.at(i));
-        } 
-    
-    mActionOk = new HbAction(hbTrId("txt_common_button_ok"),this); 
-    this->addAction(mActionOk);
-    
-    HbAction* actionCancel = new HbAction(hbTrId("txt_common_button_cancel"),this);
-    this->addAction(actionCancel);    
-     
-    disconnect(mActionOk, SIGNAL(triggered()),this, SLOT(close()));
-    bool connected = connect(mActionOk, SIGNAL(triggered()), this, SLOT(okPressed()));
-    Q_ASSERT(connected == true);
-    
-    disconnect(actionCancel, SIGNAL(triggered()),this, SLOT(close()));
-    connected = connect(actionCancel, SIGNAL(triggered()), this, SLOT(cancelPressed()));
-    Q_ASSERT(connected == true);
-    
-    // Connect the about to close and hide signals, so that we are able to inform 
-    // the caller that the dialog was closed   
-    connected = connect(this, SIGNAL(aboutToClose()), this, SLOT(closingDialog()));
-    Q_ASSERT(connected == true);
-    connected = connect(this, SIGNAL(aboutToHide()), this, SLOT(closingDialog()));
-    Q_ASSERT(connected == true);
-   
-    OstTraceFunctionExit0( DUP1_EAPFASTPACFILEQUERYDIALOG_CREATEDIALOG_EXIT );
-    qDebug("EapFastPacFilePwQueryDialog::createDialog EXIT");
-}
-
-/**
- * Destructor
- */
-EapFastPacFilePwQueryDialog::~EapFastPacFilePwQueryDialog()
-{
-    OstTraceFunctionEntry0( EAPFASTPACFILEQUERYDIALOG_DEAPFASTPACFILEQUERYDIALOG_ENTRY );
-    
-    // The dialog widgets are deleted as the dialog is deleted        
-    delete mPwdValidator;
-    
-    OstTraceFunctionExit0( EAPFASTPACFILEQUERYDIALOG_DEAPFASTPACFILEQUERYDIALOG_EXIT );
-}
-
-/**
- * Line edit validator
- */
-bool EapFastPacFilePwQueryDialog::validate() const
-{
-    qDebug("EapFastPacFilePwQueryDialog::validate");
-    
-    bool valid = false;
-
-    if ( mPwdValidator->validate(mEdit->text())== EapQtValidator::StatusOk ) {
-        qDebug("EapFastPacFilePwQueryDialog::validate: returns TRUE");
-        valid = true;
-    }
-    return valid;
-}
-
-/**
- * Function is called when the Ok Action button is pressed
- */
-void EapFastPacFilePwQueryDialog::okPressed()
-{
-    OstTraceFunctionEntry0( EAPFASTPACFILEQUERYDIALOG_FIRSTBUTTONPRESSED_ENTRY );
-    qDebug("EapFastPacFilePwQueryDialog::okPressed ENTER");
-    
-    if ( validate() == true ) {
-            
-        QVariantMap data;
-    
-        QString editStr = mEdit->text();
-            
-        QVariant variant(editStr);    
-        
-        data["password"] = variant;
-      
-        qDebug("EapFastPacFilePwQueryDialog::okPressed: emit deviceDialogData");
-    
-        emit deviceDialogData(data); 
-        closeDeviceDialog(true);
-        }
-    else {
-        HbMessageBox *box = 
-            new HbMessageBox(
-            hbTrId("txt_occ_info_incorrect_password_msg_box"),
-            HbMessageBox::MessageTypeInformation);
-        
-        box->setAttribute(Qt::WA_DeleteOnClose);
-        box->open();       
-        }
-        
-    OstTraceFunctionExit0( EAPFASTPACFILEQUERYDIALOG_FIRSTBUTTONPRESSED_EXIT );
-    qDebug("EapFastPacFilePwQueryDialog::okPressed EXIT");
-}
-
-/**
- * Function is called when the Cancel Action button is pressed
- */
-void EapFastPacFilePwQueryDialog::cancelPressed()
-{
-    OstTraceFunctionEntry0( EAPFASTPACFILEQUERYDIALOG_CANCELPRESSED_ENTRY );
-    qDebug("EapFastPacFilePwQueryDialog::cancelPressed ENTER");
-    
-    if (!mClose) {
-        mClose = true;
-        closeDeviceDialog(true);
-    }   
-    qDebug("EapFastPacFilePwQueryDialog::cancelPressed EXIT");
-    OstTraceFunctionExit0( EAPFASTPACFILEQUERYDIALOG_CANCELPRESSED_EXIT );
-}
-
-/**
- * Function is called when the dialog is about to close
- * 
- */
-void EapFastPacFilePwQueryDialog::closingDialog()
-{
-    OstTraceFunctionEntry0( EAPFASTPACFILEQUERYDIALOG_CLOSINGDIALOG_ENTRY );
-    qDebug("EapFastPacFilePwQueryDialog::closingDialog ENTER");
- 
-    closeDeviceDialog(false);
-    
-    qDebug("EapFastPacFilePwQueryDialog::closingDialog EXIT");
-    OstTraceFunctionExit0( EAPFASTPACFILEQUERYDIALOG_CLOSINGDIALOG_EXIT );
-}
-
-/**
- * Updating the dialog during its showing is not allowed.
- */ 
-bool EapFastPacFilePwQueryDialog::setDeviceDialogParameters
-                (const QVariantMap &parameters)
-{
-    OstTraceFunctionEntry0( EAPFASTPACFILEQUERYDIALOG_SETDEVICEDIALOGPARAMETERS_ENTRY );
-    
-    Q_UNUSED(parameters)
-    // changing the dialog after presenting it is not supported.
-    
-    OstTraceFunctionExit0( EAPFASTPACFILEQUERYDIALOG_SETDEVICEDIALOGPARAMETERS_EXIT );
-    return true;
-}
-
-/**
- * Not supported, 0 always returned
- */
-int EapFastPacFilePwQueryDialog::deviceDialogError() const
-{
-    OstTraceFunctionEntry0( EAPFASTPACFILEQUERYDIALOG_DEVICEDIALOGERROR_ENTRY );
-    OstTraceFunctionExit0( EAPFASTPACFILEQUERYDIALOG_DEVICEDIALOGERROR_EXIT);
-    return 0;
-}
-
-/**
- * Dialog is closed and the signal about closing is emitted
- */
-void EapFastPacFilePwQueryDialog::closeDeviceDialog(bool byClient)
-{   
-    OstTraceFunctionEntry0( EAPFASTPACFILEQUERYDIALOG_CLOSEDEVICEDIALOG_ENTRY );
-    qDebug("EapFastPacFilePwQueryDialog::closeDeviceDialog ENTER");
-        
-    //If the user closes the dialog, then the deviceDialogClosed is emitted
-    if ( byClient == true )
-        {
-        qDebug("EapFastPacFilePwQueryDialog::closeDeviceDialog: emit deviceDialogClosed");
-        emit deviceDialogClosed();
-        }
-    
-    qDebug("EapFastPacFilePwQueryDialog::closeDeviceDialog EXIT");
-    OstTraceFunctionExit0( EAPFASTPACFILEQUERYDIALOG_CLOSEDEVICEDIALOG_EXIT );
-}
-
-/**
- * This dialog widget is returned to the caller
- */
-HbPopup *EapFastPacFilePwQueryDialog::deviceDialogWidget() const
-{
-    OstTraceFunctionEntry0( EAPFASTPACFILEQUERYDIALOG_DEVICEDIALOGWIDGET_ENTRY );
-    OstTraceFunctionExit0( EAPFASTPACFILEQUERYDIALOG_DEVICEDIALOGWIDGET_EXIT );
-    
-    return const_cast<EapFastPacFilePwQueryDialog*>(this);
-}
-
--- a/securitysettings/eapqtdialogs/src/eapfastpacstorepwquerydialog.cpp	Mon May 24 20:32:47 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,258 +0,0 @@
-/*
-* Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies). 
-* All rights reserved.
-* This component and the accompanying materials are made available
-* under the terms of "Eclipse Public License v1.0"
-* which accompanies this distribution, and is available
-* at the URL "http://www.eclipse.org/legal/epl-v10.html".
-*
-* Initial Contributors:
-* Nokia Corporation - initial contribution.
-*
-* Contributors:
-*
-* Description: Prompt Dialog implementation
-*
-*/
-
-#include <HbMessageBox>
-#include <eapqtvalidator.h>
-#include <eapqtexpandedeaptype.h>
-#include <eapqtconfiginterface.h>
-#include <eapqtconfig.h>
-#include "eapfastpacstorepwquerydialog.h"
-#include "OstTraceDefinitions.h"
-#ifdef OST_TRACE_COMPILER_IN_USE
-#endif
-
-
-/**
- * The constructor
- */
-EapFastPacStorePwQueryDialog::EapFastPacStorePwQueryDialog(const QVariantMap &parameters) 
- :mEdit(NULL), 
- mPwdValidator(NULL),
- mActionOk(NULL),
- mTranslator(new HbTranslator("eapprompts"))
-{
-    OstTraceFunctionEntry0( EAPFASTPACSTOREQUERYDIALOG_EAPFASTPACSTOREQUERYDIALOG_ENTRY );
-    qDebug("EapFastPacStorePwQueryDialog::EapFastPacStorePwQueryDialog ENTER");
-          
-    createDialog(parameters);
-    
-    mClose = false;
-    
-    OstTraceFunctionExit0( EAPFASTPACSTOREQUERYDIALOG_EAPFASTPACSTOREQUERYDIALOG_EXIT );
-    qDebug("EapFastPacStorePwQueryDialog::EapFastPacStorePwQueryDialog EXIT");
-}
-    
-/**
- * The construction of the dialog
- */ 
-void EapFastPacStorePwQueryDialog::createDialog(const QVariantMap &parameters )
-{
-    OstTraceFunctionEntry0( EAPFASTPACSTOREQUERYDIALOG_CREATEDIALOG_ENTRY );
-    qDebug("EapFastPacStorePwQueryDialog::createDialog ENTER");
-
-    QString labelText = QString(hbTrId("txt_occ_dialog_pac_store_password"));
-    
-    Q_UNUSED(parameters)
-
-    // Set the dialog to be on the screen for 60 seconds, unless
-    // the user reacts earlier
-    this->setModal(true);
-    this->setTimeout(60000);
-    this->setDismissPolicy(HbPopup::NoDismiss);
-    this->setPromptText(labelText, 0);  
-    
-    mEdit = this->lineEdit(0);
-    mEdit->setEchoMode(HbLineEdit::Password);
-      
-    EapQtConfigInterface eap_config_if;
-        
-    mPwdValidator = eap_config_if.validatorEap(EapQtExpandedEapType::TypeEapFast, 
-                EapQtConfig::PacStorePasswordConfirmation);    
-    mPwdValidator->updateEditor(mEdit);
-        
-    QList<QAction*> action_list = this->actions();
-        
-    for ( int i = 0; i < action_list.count(); i++ ) {
-        this->removeAction(action_list.at(i));
-        } 
-    
-    mActionOk = new HbAction(hbTrId("txt_common_button_ok"),this); 
-    this->addAction(mActionOk);
-    
-    HbAction* actionCancel = new HbAction(hbTrId("txt_common_button_cancel"),this);
-    this->addAction(actionCancel);    
-     
-    disconnect(mActionOk, SIGNAL(triggered()),this, SLOT(close()));
-    bool connected = connect(mActionOk, SIGNAL(triggered()), this, SLOT(okPressed()));
-    Q_ASSERT(connected == true);
-    
-    disconnect(actionCancel, SIGNAL(triggered()),this, SLOT(close()));
-    connected = connect(actionCancel, SIGNAL(triggered()), this, SLOT(cancelPressed()));
-    Q_ASSERT(connected == true);
-    
-    // Connect the about to close and hide signals, so that we are able to inform 
-    // the caller that the dialog was closed   
-    connected = connect(this, SIGNAL(aboutToClose()), this, SLOT(closingDialog()));
-    Q_ASSERT(connected == true);
-    connected = connect(this, SIGNAL(aboutToHide()), this, SLOT(closingDialog()));
-    Q_ASSERT(connected == true);
-   
-    OstTraceFunctionExit0( DUP1_EAPFASTPACSTOREQUERYDIALOG_CREATEDIALOG_EXIT );
-    qDebug("EapFastPacStorePwQueryDialog::createDialog EXIT");
-}
-
-/**
- * Destructor
- */
-EapFastPacStorePwQueryDialog::~EapFastPacStorePwQueryDialog()
-{
-    OstTraceFunctionEntry0( EAPFASTPACSTOREQUERYDIALOG_DEAPFASTPACSTOREQUERYDIALOG_ENTRY );
-    
-    // The dialog widgets are deleted as the dialog is deleted        
-    delete mPwdValidator;
-    
-    OstTraceFunctionExit0( EAPFASTPACSTOREQUERYDIALOG_DEAPFASTPACSTOREQUERYDIALOG_EXIT );
-}
-
-/**
- * Line edit validator
- */
-bool EapFastPacStorePwQueryDialog::validate() const
-{
-    qDebug("EapFastPacStorePwQueryDialog::validate");
-    
-    bool valid = false;
-
-    if ( mPwdValidator->validate(mEdit->text())== EapQtValidator::StatusOk ) {
-        qDebug("EapFastPacStorePwQueryDialog::validate: returns TRUE");
-        valid = true;
-    }
-    return valid;
-}
-
-/**
- * Function is called when the Ok Action button is pressed
- */
-void EapFastPacStorePwQueryDialog::okPressed()
-{
-    OstTraceFunctionEntry0( EAPFASTPACSTOREQUERYDIALOG_OKPRESSED_ENTRY );
-    qDebug("EapFastPacStorePwQueryDialog::okPressed ENTER");
-    
-    if ( validate() == true ) {
-            
-        QVariantMap data;
-    
-        QString editStr = mEdit->text();
-            
-        QVariant variant(editStr);
-    
-        data["password"] = variant;
-      
-        qDebug("EapFastPacStorePwQueryDialog::okPressed: emit deviceDialogData");
-    
-        emit deviceDialogData(data); 
-        closeDeviceDialog(true);
-        }
-    else {
-        HbMessageBox *box = 
-            new HbMessageBox(hbTrId("txt_occ_info_incorrect_password_msg_box"),
-            HbMessageBox::MessageTypeInformation);
-        
-        box->setAttribute(Qt::WA_DeleteOnClose);
-        box->open();       
-        }
-        
-    OstTraceFunctionExit0( EAPFASTPACSTOREQUERYDIALOG_OKPRESSED_EXIT );
-    qDebug("EapFastPacStorePwQueryDialog::okPressed EXIT");
-}
-
-/**
- * Function is called when the Cancel Action button is pressed
- */
-void EapFastPacStorePwQueryDialog::cancelPressed()
-{
-    OstTraceFunctionEntry0( EAPFASTPACSTOREQUERYDIALOG_CANCELPRESSED_ENTRY );
-    qDebug("EapFastPacStorePwQueryDialog::cancelPressed ENTER");
-    
-    if (!mClose) {
-        mClose = true;
-        closeDeviceDialog(true);
-    }   
-    qDebug("EapFastPacStorePwQueryDialog::cancelPressed EXIT");
-    OstTraceFunctionExit0( EAPFASTPACSTOREQUERYDIALOG_CANCELPRESSED_EXIT );
-}
-
-/**
- * Function is called when the dialog is about to close
- * 
- */
-void EapFastPacStorePwQueryDialog::closingDialog()
-{
-    OstTraceFunctionEntry0( EAPFASTPACSTOREQUERYDIALOG_CLOSINGDIALOG_ENTRY );
-    qDebug("EapFastPacStorePwQueryDialog::closingDialog ENTER");
- 
-    closeDeviceDialog(false);
-    
-    qDebug("EapFastPacStorePwQueryDialog::closingDialog EXIT");
-    OstTraceFunctionExit0( EAPFASTPACSTOREQUERYDIALOG_CLOSINGDIALOG_EXIT );
-}
-
-/**
- * Updating the dialog during its showing is not allowed.
- */ 
-bool EapFastPacStorePwQueryDialog::setDeviceDialogParameters
-                (const QVariantMap &parameters)
-{
-    OstTraceFunctionEntry0( EAPFASTPACSTOREQUERYDIALOG_SETDEVICEDIALOGPARAMETERS_ENTRY );
-    
-    Q_UNUSED(parameters)
-    // changing the dialog after presenting it is not supported.
-    
-    OstTraceFunctionExit0( EAPFASTPACSTOREQUERYDIALOG_SETDEVICEDIALOGPARAMETERS_EXIT );
-    return true;
-}
-
-/**
- * Not supported, 0 always returned
- */
-int EapFastPacStorePwQueryDialog::deviceDialogError() const
-{
-    OstTraceFunctionEntry0( EAPFASTPACSTOREQUERYDIALOG_DEVICEDIALOGERROR_ENTRY );
-    OstTraceFunctionExit0( EAPFASTPACSTOREQUERYDIALOG_DEVICEDIALOGERROR_EXIT);
-    return 0;
-}
-
-/**
- * Dialog is closed and the signal about closing is emitted
- */
-void EapFastPacStorePwQueryDialog::closeDeviceDialog(bool byClient)
-{   
-    OstTraceFunctionEntry0( EAPFASTPACSTOREQUERYDIALOG_CLOSEDEVICEDIALOG_ENTRY );
-    qDebug("EapFastPacStorePwQueryDialog::closeDeviceDialog ENTER");
-        
-    //If the user closes the dialog, then the deviceDialogClosed is emitted
-    if ( byClient == true )
-        {
-        qDebug("EapFastPacFilePwQueryDialog::closeDeviceDialog: emit deviceDialogClosed");
-        emit deviceDialogClosed();
-        }
-    
-    qDebug("EapFastPacStorePwQueryDialog::closeDeviceDialog EXIT");
-    OstTraceFunctionExit0( EAPFASTPACSTOREQUERYDIALOG_CLOSEDEVICEDIALOG_EXIT );
-}
-
-/**
- * This dialog widget is returned to the caller
- */
-HbPopup *EapFastPacStorePwQueryDialog::deviceDialogWidget() const
-{
-    OstTraceFunctionEntry0( EAPFASTPACSTOREQUERYDIALOG_DEVICEDIALOGWIDGET_ENTRY );
-    OstTraceFunctionExit0( EAPFASTPACSTOREQUERYDIALOG_DEVICEDIALOGWIDGET_EXIT );
-    
-    return const_cast<EapFastPacStorePwQueryDialog*>(this);
-}
-
--- a/securitysettings/eapqtdialogs/src/eapfastprovnotsuccessnotedialog.cpp	Mon May 24 20:32:47 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,197 +0,0 @@
-/*
-* Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies). 
-* All rights reserved.
-* This component and the accompanying materials are made available
-* under the terms of "Eclipse Public License v1.0"
-* which accompanies this distribution, and is available
-* at the URL "http://www.eclipse.org/legal/epl-v10.html".
-*
-* Initial Contributors:
-* Nokia Corporation - initial contribution.
-*
-* Contributors:
-*
-* Description: Prompt Dialog implementation
-*
-*/
-
-#include "eapfastprovnotsuccessnotedialog.h"
-#include "OstTraceDefinitions.h"
-#ifdef OST_TRACE_COMPILER_IN_USE
-#endif
-
-// The index numbers of the button of the dialog
-const int okButtonIndex = 1;
-
-/**
- * The constructor
- */
-EapFastProvNotSuccessNoteDialog::EapFastProvNotSuccessNoteDialog(const QVariantMap &parameters)
-:HbMessageBox("default text...",HbMessageBox::MessageTypeWarning),    
-mActionOk(NULL),
-mTranslator(new HbTranslator("eapprompts"))
-{
-    OstTraceFunctionEntry0( EAPMSCHAPV2PWDEXPNOTEDIALOG_EAPMSCHAPV2PWDEXPNOTEDIALOG_ENTRY );
-    qDebug("EapFastProvNotSuccessNoteDialog::EapFastProvNotSuccessNoteDialog ENTER");
-
-    createDialog( parameters );
-    
-    mOkActionPressed = false;
-    
-    OstTraceFunctionExit0( EAPMSCHAPV2PWDEXPNOTEDIALOG_EAPMSCHAPV2PWDEXPNOTEDIALOG_EXIT );
-    qDebug("EapFastProvNotSuccessNoteDialog::EapFastProvNotSuccessNoteDialog EXIT");
-}
-
-    
-/**
- * The construction of the dialog
- */ 
-void EapFastProvNotSuccessNoteDialog::createDialog(const QVariantMap &parameters )
-{
-    OstTraceFunctionEntry0( EAPMSCHAPV2PWDEXPNOTEDIALOG_CREATEDIALOG_ENTRY );
-    qDebug("EapFastProvNotSuccessNoteDialog::createDialog ENTER");
-     
-    QString text = QString(hbTrId("txt_occ_info_provisioning_not_successful_reactiv"));
-    
-    Q_UNUSED(parameters)
-        
-    //Set the dialog to be on the screen until user reacts
-    //by pressing the Action button
-    this->setModal(true);
-    this->setTimeout(HbPopup::NoTimeout);
-    this->setDismissPolicy(HbPopup::NoDismiss);
-                   
-    this->setText(text);    
-    this->setIconVisible(true);
-        
-    QList<QAction*> action_list = this->actions();
-        
-    for ( int i = 0; i < action_list.count(); i++ ) {
-        this->removeAction(action_list.at(i));
-        }
-    
-    mActionOk = new HbAction(hbTrId("txt_common_button_ok_single_dialog"),this); 
-    this->addAction(mActionOk);
-    
-    disconnect(mActionOk, SIGNAL(triggered()),this, SLOT(close()));
-    bool connected = connect(mActionOk, SIGNAL(triggered()), this, SLOT(okPressed()));
-    Q_ASSERT(connected == true);
-        
-    // Connect the about to close and hide signals, so that we are able to inform 
-    // the caller that the dialog was closed    
-    connected = connect(this, SIGNAL(aboutToClose()), this, SLOT(closingDialog()));
-    Q_ASSERT(connected == true);
-    connected = connect(this, SIGNAL(aboutToHide()), this, SLOT(closingDialog()));
-    Q_ASSERT(connected == true);
-   
-    OstTraceFunctionExit0( DUP1_EAPMSCHAPV2PWDEXPNOTEDIALOG_CREATEDIALOG_EXIT );
-    qDebug("EapFastProvNotSuccessNoteDialog::createDialog EXIT");
-}
-
-/**
- * Destructor
- */
-EapFastProvNotSuccessNoteDialog::~EapFastProvNotSuccessNoteDialog()
-{
-    OstTraceFunctionEntry0( EAPMSCHAPV2PWDEXPNOTEDIALOG_DEAPMSCHAPV2PWDEXPNOTEDIALOG_ENTRY );
-    
-    // The dialog widgets are deleted as the dialog is deleted
-    
-    OstTraceFunctionExit0( EAPMSCHAPV2PWDEXPNOTEDIALOG_DEAPMSCHAPV2PWDEXPNOTEDIALOG_EXIT );
-}
-
-/**
- * Function is called when the Ok Action button is pressed
- */
-void EapFastProvNotSuccessNoteDialog::okPressed()
-{
-    OstTraceFunctionEntry0( EAPMSCHAPV2PWDEXPNOTEDIALOG_OKBUTTONPRESSED_ENTRY );
-    qDebug("EapFastProvNotSuccessNoteDialog::okPressed ENTER");
-    
-    if ( mOkActionPressed == false ) {
-        
-            mOkActionPressed = true;
-            
-            QVariantMap data;
-            QVariant variant(okButtonIndex);
-            data.insert("okbutton", variant);
-            // emit the data of the selected button and close the dialog
-            qDebug("EapFastProvNotSuccessNoteDialog::okPressed: emit deviceDialogData");
-            emit deviceDialogData(data);
-    
-            closeDeviceDialog(true);
-    }
-    OstTraceFunctionExit0( EAPMSCHAPV2PWDEXPNOTEDIALOG_OKBUTTONPRESSED_EXIT );
-    qDebug("EapFastProvNotSuccessNoteDialog::okPressed EXIT");
-}
-
-/**
- * Function is called when the dialog is about to close
- * 
- */
-void EapFastProvNotSuccessNoteDialog::closingDialog()
-{
-    OstTraceFunctionEntry0( EAPMSCHAPV2PWDEXPNOTEDIALOG_CLOSINGDIALOG_ENTRY );
-    qDebug("EapFastProvNotSuccessNoteDialog::closingDialog ENTER");
- 
-    closeDeviceDialog(false);
-    
-    qDebug("EapFastProvNotSuccessNoteDialog::closingDialog EXIT");
-    OstTraceFunctionExit0( EAPMSCHAPV2PWDEXPNOTEDIALOG_CLOSINGDIALOG_EXIT );
-}
-
-/**
- * Updating the dialog during its showing is not allowed.
- */ 
-bool EapFastProvNotSuccessNoteDialog::setDeviceDialogParameters
-                (const QVariantMap &parameters)
-{
-    OstTraceFunctionEntry0( EAPMSCHAPV2PWDEXPNOTEDIALOG_SETDEVICEDIALOGPARAMETERS_ENTRY );
-    
-    Q_UNUSED(parameters)
-    // changing the dialog after presenting it is not supported.
-    
-    OstTraceFunctionExit0( EAPMSCHAPV2PWDEXPNOTEDIALOG_SETDEVICEDIALOGPARAMETERS_EXIT );
-    return true;
-}
-
-/**
- * Not supported, 0 always returned
- */
-int EapFastProvNotSuccessNoteDialog::deviceDialogError() const
-{
-    OstTraceFunctionEntry0( EAPMSCHAPV2PWDEXPNOTEDIALOG_DEVICEDIALOGERROR_ENTRY );
-    OstTraceFunctionExit0( EAPMSCHAPV2PWDEXPNOTEDIALOG_DEVICEDIALOGERROR_EXIT);
-    return 0;
-}
-
-/**
- * Dialog is closed and the signal about closing is emitted
- */
-void EapFastProvNotSuccessNoteDialog::closeDeviceDialog(bool byClient)
-{   
-    OstTraceFunctionEntry0( EAPMSCHAPV2PWDEXPNOTEDIALOG_CLOSEDEVICEDIALOG_ENTRY );
-    qDebug("EapFastProvNotSuccessNoteDialog::closeDeviceDialog ENTER");
-            
-    if ( byClient == true ) {
-        emit deviceDialogClosed(); 
-        }
-    
-    qDebug("EapFastProvNotSuccessNoteDialog::closeDeviceDialog EXIT");
-    OstTraceFunctionExit0( EAPMSCHAPV2PWDEXPNOTEDIALOG_CLOSEDEVICEDIALOG_EXIT );
-}
-
-/**
- * This dialog widget is returned to the caller
- */
-HbPopup *EapFastProvNotSuccessNoteDialog::deviceDialogWidget() const
-{
-    OstTraceFunctionEntry0( EAPMSCHAPV2PWDEXPNOTEDIALOG_DEVICEDIALOGWIDGET_ENTRY );
-    qDebug("EapFastProvNotSuccessNoteDialog::deviceDialogWidget ENTER");
-    
-    qDebug("EapFastProvNotSuccessNoteDialog::deviceDialogWidget EXIT");
-    OstTraceFunctionExit0( EAPMSCHAPV2PWDEXPNOTEDIALOG_DEVICEDIALOGWIDGET_EXIT );
-    
-    return const_cast<EapFastProvNotSuccessNoteDialog*>(this);
-}
-
--- a/securitysettings/eapqtdialogs/src/eapfastprovwaitnotedialog.cpp	Mon May 24 20:32:47 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,164 +0,0 @@
-/*
-* Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies). 
-* All rights reserved.
-* This component and the accompanying materials are made available
-* under the terms of "Eclipse Public License v1.0"
-* which accompanies this distribution, and is available
-* at the URL "http://www.eclipse.org/legal/epl-v10.html".
-*
-* Initial Contributors:
-* Nokia Corporation - initial contribution.
-*
-* Contributors:
-*
-* Description: Prompt Dialog implementation
-*
-*/
-
-#include "eapfastprovwaitnotedialog.h"
-#include "OstTraceDefinitions.h"
-#include <QGraphicsLinearLayout>
-#ifdef OST_TRACE_COMPILER_IN_USE
-#endif
-
-/**
- * The constructor
- */
-EapFastProvWaitNoteDialog::EapFastProvWaitNoteDialog(const QVariantMap &parameters)
-:mTranslator(new HbTranslator("eapprompts"))
-{
-    OstTraceFunctionEntry0( EAPFASTPROVWAITNOTEDIALOG_EAPFASTPROVWAITNOTEDIALOG_ENTRY );
-    qDebug("EapFastProvWaitNoteDialog::EapFastProvWaitNoteDialog ENTER");
-
-    createDialog( parameters );
-        
-    OstTraceFunctionExit0( EAPFASTPROVWAITNOTEDIALOG_EAPFASTPROVWAITNOTEDIALOG_EXIT );
-    qDebug("EapFastProvWaitNoteDialog::EapFastProvWaitNoteDialog EXIT");
-}
-
-    
-/**
- * The construction of the dialog
- */ 
-void EapFastProvWaitNoteDialog::createDialog(const QVariantMap &parameters )
-{
-    OstTraceFunctionEntry0( EAPFASTPROVWAITNOTEDIALOG_CREATEDIALOG_ENTRY );
-    qDebug("EapFastProvWaitNoteDialog::createDialog ENTER");
-    
-    QString mainText;    
-    QString key = QString("notificationtxt");
-    
-    bool authProvWaitNote = false;
-    
-    if ( parameters.empty() == false ) {
-        if ( parameters.contains(key) ) {
-            QVariant variant = parameters.value(key);
-            authProvWaitNote = variant.toBool();
-            }
-        }      
-    
-    if ( authProvWaitNote ) {
-        mainText = QString(hbTrId("txt_occ_dpopinfo_authenticated_provisioning_in_pro"));       
-    } else {
-        mainText = QString(hbTrId("txt_occ_dpopinfo_unauthenticated_provisioning_in_p"));
-    }
-       
-    // Set the dialog to be on the screen for 4 seconds.
-    this->setTimeout(4000);
-    this->setTitle(mainText);  
-   
-    // Connect the about to close and hide signals, so that we are able to inform 
-    // the caller that the dialog was closed        
-    bool connected = connect(this, SIGNAL(aboutToClose()), this, SLOT(closingDialog()));
-    Q_ASSERT(connected == true);
-    connected = connect(this, SIGNAL(aboutToHide()), this, SLOT(closingDialog()));
-    Q_ASSERT(connected == true);
-   
-    OstTraceFunctionExit0( DUP1_EAPFASTPROVWAITNOTEDIALOG_CREATEDIALOG_EXIT );
-    qDebug("EapFastProvWaitNoteDialog::createDialog EXIT");
-}
-
-/**
- * Destructor
- */
-EapFastProvWaitNoteDialog::~EapFastProvWaitNoteDialog()
-{
-    OstTraceFunctionEntry0( EAPFASTPROVWAITNOTEDIALOG_DEAPFASTPROVWAITNOTEDIALOG_ENTRY );
-    qDebug("EapFastProvWaitNoteDialog::~EapFastProvWaitNoteDialog ENTER");
-    
-    // The dialog widgets are deleted as the dialog is deleted
-
-    qDebug("EapFastProvWaitNoteDialog::~EapFastProvWaitNoteDialog EXIT");
-    OstTraceFunctionExit0( EAPFASTPROVWAITNOTEDIALOG_DEAPFASTPROVWAITNOTEDIALOG_EXIT );
-}
-
-/**
- * Function is called when the dialog is about to close
- * 
- */
-void EapFastProvWaitNoteDialog::closingDialog()
-{
-    OstTraceFunctionEntry0( EAPFASTPROVWAITNOTEDIALOG_CLOSINGDIALOG_ENTRY );
-    qDebug("EapFastProvWaitNoteDialog::closingDialog ENTER");
- 
-    closeDeviceDialog(false);
-    
-    qDebug("EapFastProvWaitNoteDialog::closingDialog EXIT");
-    OstTraceFunctionExit0( EAPFASTPROVWAITNOTEDIALOG_CLOSINGDIALOG_EXIT );
-}
-
-/**
- * Updating the dialog during its showing is not allowed.
- */ 
-bool EapFastProvWaitNoteDialog::setDeviceDialogParameters
-                (const QVariantMap &parameters)
-{
-    OstTraceFunctionEntry0( EAPFASTPROVWAITNOTEDIALOG_SETDEVICEDIALOGPARAMETERS_ENTRY );
-    
-    Q_UNUSED(parameters)
-    // changing the dialog after presenting it is not supported.
-    
-    OstTraceFunctionExit0( EAPFASTPROVWAITNOTEDIALOG_SETDEVICEDIALOGPARAMETERS_EXIT );
-    return true;
-}
-
-/**
- * Not supported, 0 always returned
- */
-int EapFastProvWaitNoteDialog::deviceDialogError() const
-{
-    OstTraceFunctionEntry0( EAPFASTPROVWAITNOTEDIALOG_DEVICEDIALOGERROR_ENTRY );
-    OstTraceFunctionExit0( EAPFASTPROVWAITNOTEDIALOG_DEVICEDIALOGERROR_EXIT);
-    return 0;
-}
-
-/**
- * Dialog is closed and the signal about closing is emitted
- */
-void EapFastProvWaitNoteDialog::closeDeviceDialog(bool byClient)
-{   
-    OstTraceFunctionEntry0( EAPFASTPROVWAITNOTEDIALOG_CLOSEDEVICEDIALOG_ENTRY );
-    qDebug("EapFastProvWaitNoteDialog::closeDeviceDialog ENTER");
-        
-    Q_UNUSED(byClient)
-    
-    emit deviceDialogClosed();
-    
-    qDebug("EapFastProvWaitNoteDialog::closeDeviceDialog EXIT");
-    OstTraceFunctionExit0( EAPFASTPROVWAITNOTEDIALOG_CLOSEDEVICEDIALOG_EXIT );
-}
-
-/**
- * This dialog widget is returned to the caller
- */
-HbPopup *EapFastProvWaitNoteDialog::deviceDialogWidget() const
-{
-    OstTraceFunctionEntry0( EAPFASTPROVWAITNOTEDIALOG_DEVICEDIALOGWIDGET_ENTRY );
-    qDebug("EapFastProvWaitNoteDialog::deviceDialogWidget ENTER");
-    
-    qDebug("EapFastProvWaitNoteDialog::deviceDialogWidget EXIT");
-    OstTraceFunctionExit0( EAPFASTPROVWAITNOTEDIALOG_DEVICEDIALOGWIDGET_EXIT );
-    
-    return const_cast<EapFastProvWaitNoteDialog*>(this);
-}
-
--- a/securitysettings/eapqtdialogs/src/eapmschapv2newpwddialog.cpp	Mon May 24 20:32:47 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,268 +0,0 @@
-/*
-* Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies). 
-* All rights reserved.
-* This component and the accompanying materials are made available
-* under the terms of "Eclipse Public License v1.0"
-* which accompanies this distribution, and is available
-* at the URL "http://www.eclipse.org/legal/epl-v10.html".
-*
-* Initial Contributors:
-* Nokia Corporation - initial contribution.
-*
-* Contributors:
-*
-* Description: Dialog implementation
-*
-*/
-
-
-#include <HbMessageBox>
-#include <eapqtvalidator.h>
-#include <eapqtexpandedeaptype.h>
-#include <eapqtconfiginterface.h>
-#include <eapqtconfig.h>
-#include "eapmschapv2newpwddialog.h"
-#include "OstTraceDefinitions.h"
-#ifdef OST_TRACE_COMPILER_IN_USE
-#endif
-
-
-/**
- * The constructor
- */
-EapMschapv2NewPwdDialog::EapMschapv2NewPwdDialog(const QVariantMap &parameters) 
- :mEdit1(NULL), 
- mEdit2(NULL), 
- mPwdValidator(NULL),
- mActionOk(NULL),
- mTranslator(new HbTranslator("eapprompts"))
-{
-    OstTraceFunctionEntry0( EAPMSCHAPV2NEWPWDDIALOG_EAPMSCHAPV2NEWPWDDIALOG_ENTRY );
-    qDebug("EapMschapv2NewPwdDialog::EapMschapv2NewPwdDialog ENTER");
-
-    createDialog(parameters);
-    
-    mClose = false;
-    
-    OstTraceFunctionExit0( EAPMSCHAPV2NEWPWDDIALOG_EAPMSCHAPV2NEWPWDDIALOG_EXIT );
-    qDebug("EapMschapv2NewPwdDialog::EapMschapv2NewPwdDialog EXIT");
-}
-    
-/**
- * The construction of the dialog
- */ 
-void EapMschapv2NewPwdDialog::createDialog(const QVariantMap &parameters )
-{
-    OstTraceFunctionEntry0( EAPMSCHAPV2NEWPWDDIALOG_CREATEDIALOG_ENTRY );
-    qDebug("EapMschapv2NewPwdDialog::createDialog ENTER");
-    
-    Q_UNUSED(parameters)
-    
-    QString labelText1 = QString(hbTrId("txt_occ_dialog_new_eapmschapv2_password"));
-    QString labelText2 = QString(hbTrId("txt_occ_dialog_verify_password"));
-        
-    //Set the dialog to be on the screen until user reacts
-    //by pressing any of the Action buttons
-    this->setModal(true);
-    this->setTimeout(HbPopup::NoTimeout);
-    this->setDismissPolicy(HbPopup::NoDismiss);    
-    this->setAdditionalRowVisible(true);
-    
-    this->setPromptText(labelText1, 0);   
-    mEdit1 = this->lineEdit(0);
-    mEdit1->setEchoMode(HbLineEdit::Password);
-    
-    this->setPromptText(labelText2, 1);   
-    mEdit2 = this->lineEdit(1);        
-    mEdit2->setEchoMode(HbLineEdit::Password);
-    
-    EapQtConfigInterface eap_config_if;
-    
-    mPwdValidator = eap_config_if.validatorEap(EapQtExpandedEapType::TypeEapMschapv2,
-                EapQtConfig::Password );  
-    mPwdValidator->updateEditor(mEdit1);
-    
-    QList<QAction*> action_list = this->actions();
-        
-    for ( int i = 0; i < action_list.count(); i++ ) {
-        this->removeAction(action_list.at(i));
-        } 
-    
-    mActionOk = new HbAction(hbTrId("txt_common_button_ok"),this); 
-    this->addAction(mActionOk);
-    
-    HbAction* actionCancel = new HbAction(hbTrId("txt_common_button_cancel"),this);
-    this->addAction(actionCancel);    
-     
-    disconnect(mActionOk, SIGNAL(triggered()),this, SLOT(close()));
-    bool connected = connect(mActionOk, SIGNAL(triggered()), this, SLOT(okPressed()));
-    Q_ASSERT(connected == true);
-    
-    disconnect(actionCancel, SIGNAL(triggered()),this, SLOT(close()));
-    connected = connect(actionCancel, SIGNAL(triggered()), this, SLOT(cancelPressed()));
-    Q_ASSERT(connected == true);
-    
-    // Connect the about to close and hide signals, so that we are able to inform 
-    // the caller that the dialog was closed   
-    connected = connect(this, SIGNAL(aboutToClose()), this, SLOT(closingDialog()));
-    Q_ASSERT(connected == true);
-    connected = connect(this, SIGNAL(aboutToHide()), this, SLOT(closingDialog()));
-    Q_ASSERT(connected == true);
-   
-    OstTraceFunctionExit0( DUP1_EAPMSCHAPV2NEWPWDDIALOG_CREATEDIALOG_EXIT );
-    qDebug("EapMschapv2NewPwdDialog::createDialog EXIT");
-}
-
-/**
- * Destructor
- */
-EapMschapv2NewPwdDialog::~EapMschapv2NewPwdDialog()
-{
-    OstTraceFunctionEntry0( EAPMSCHAPV2NEWPWDDIALOG_DEAPMSCHAPV2NEWPWDDIALOG_ENTRY );
-    qDebug("EapMschapv2NewPwdDialog::~EapMschapv2NewPwdDialog");
-    
-    //The dialog widgets are deleted as the dialog is deleted
-    delete mPwdValidator;
-    
-    OstTraceFunctionExit0( EAPMSCHAPV2NEWPWDDIALOG_DEAPMSCHAPV2NEWPWDDIALOG_EXIT );
-}
-
-/**
- * Line edit validator
- */
-bool EapMschapv2NewPwdDialog::validate() const
-{
-    qDebug("EapMschapv2NewPwdDialog::validate");
-    
-    bool valid = false;
-    
-    EapQtValidator::Status test_status = mPwdValidator->validate(mEdit1->text());
-    
-    if ( mPwdValidator->validate(mEdit1->text())== EapQtValidator::StatusOk &&
-        mEdit1->text() == mEdit2->text()) {
-        qDebug("EapMschapv2NewPwdDialog::validate: ret val: TRUE");
-        valid = true;
-    }
-    return valid;
-}
-
-/**
- * Function is called when the Ok Action button is pressed
- */
-void EapMschapv2NewPwdDialog::okPressed()
-{
-    OstTraceFunctionEntry0( EAPMSCHAPV2NEWPWDDIALOG_FIRSTBUTTONPRESSED_ENTRY );
-    qDebug("EapMschapv2NewPwdDialog::okPressed ENTER");
-    
-    if ( validate() == true ) {
-         
-        QVariantMap data;
-    
-        QString editStr = mEdit1->text();
-         
-        QVariant variant(editStr);
-   
-        data["password"] = variant;
-      
-        qDebug("EapMschapv2NewPwdDialog::okPressed: emit deviceDialogData");
-    
-        emit deviceDialogData(data); 
-        closeDeviceDialog(true);
-        }
-    else {
-        HbMessageBox *box = 
-            new HbMessageBox(hbTrId("txt_occ_info_passwords_do_not_match_try_again"),
-            HbMessageBox::MessageTypeInformation);
-        
-        box->setAttribute(Qt::WA_DeleteOnClose);
-        box->open();       
-        }
-    OstTraceFunctionExit0( EAPMSCHAPV2NEWPWDDIALOG_FIRSTBUTTONPRESSED_EXIT );
-    qDebug("EapMschapv2NewPwdDialog::okPressed EXIT");
-}
-
-/**
- * Function is called when the Cancel Action button is pressed
- */
-void EapMschapv2NewPwdDialog::cancelPressed()
-{
-    OstTraceFunctionEntry0( EAPMSCHAPV2NEWPWDDIALOG_CANCELPRESSED_ENTRY );
-    qDebug("EapMschapv2NewPwdDialog::cancelPressed ENTER");
-    
-    if (!mClose) {
-        mClose = true;
-        closeDeviceDialog(true);
-    }   
-    qDebug("EapMschapv2NewPwdDialog::cancelPressed EXIT");
-    OstTraceFunctionExit0( EAPMSCHAPV2NEWPWDDIALOG_CANCELPRESSED_EXIT );
-}
-
-/**
- * Function is called when the dialog is about to close
- * 
- */
-void EapMschapv2NewPwdDialog::closingDialog()
-{
-    OstTraceFunctionEntry0( EAPMSCHAPV2NEWPWDDIALOG_CLOSINGDIALOG_ENTRY );
-    qDebug("EapMschapv2NewPwdDialog::closingDialog ENTER");
- 
-    closeDeviceDialog(false);
-    
-    qDebug("EapMschapv2NewPwdDialog::closingDialog EXIT");
-    OstTraceFunctionExit0( EAPMSCHAPV2NEWPWDDIALOG_CLOSINGDIALOG_EXIT );
-}
-
-/**
- * Updating the dialog during its showing is not allowed.
- */ 
-bool EapMschapv2NewPwdDialog::setDeviceDialogParameters
-                (const QVariantMap &parameters)
-{
-    OstTraceFunctionEntry0( EAPMSCHAPV2NEWPWDDIALOG_SETDEVICEDIALOGPARAMETERS_ENTRY );
-    
-    Q_UNUSED(parameters)
-    // changing the dialog after presenting it is not supported.
-    
-    OstTraceFunctionExit0( EAPMSCHAPV2NEWPWDDIALOG_SETDEVICEDIALOGPARAMETERS_EXIT );
-    return true;
-}
-
-/**
- * Not supported, 0 always returned
- */
-int EapMschapv2NewPwdDialog::deviceDialogError() const
-{
-    OstTraceFunctionEntry0( EAPMSCHAPV2NEWPWDDIALOG_DEVICEDIALOGERROR_ENTRY );
-    OstTraceFunctionExit0( EAPMSCHAPV2NEWPWDDIALOG_DEVICEDIALOGERROR_EXIT);
-    return 0;
-}
-
-/**
- * Dialog is closed and the signal about closing is emitted
- */
-void EapMschapv2NewPwdDialog::closeDeviceDialog(bool byClient)
-{   
-    OstTraceFunctionEntry0( EAPMSCHAPV2NEWPWDDIALOG_CLOSEDEVICEDIALOG_ENTRY );
-    qDebug("EapMschapv2NewPwdDialog::closeDeviceDialog ENTER");
-            
-    //If the user closes the dialog, then the deviceDialogClosed is emitted
-    if( byClient == true ) {
-        qDebug("EapMschapv2NewPwdDialog::closeDeviceDialog: emit deviceDialogClosed");
-        emit deviceDialogClosed();
-        }
-    
-    qDebug("EapMschapv2NewPwdDialog::closeDeviceDialog EXIT");
-    OstTraceFunctionExit0( EAPMSCHAPV2NEWPWDDIALOG_CLOSEDEVICEDIALOG_EXIT );
-}
-
-/**
- * This dialog widget is returned to the caller
- */
-HbPopup *EapMschapv2NewPwdDialog::deviceDialogWidget() const
-{
-    OstTraceFunctionEntry0( EAPMSCHAPV2NEWPWDDIALOG_DEVICEDIALOGWIDGET_ENTRY );
-    OstTraceFunctionExit0( EAPMSCHAPV2NEWPWDDIALOG_DEVICEDIALOGWIDGET_EXIT );
-    
-    return const_cast<EapMschapv2NewPwdDialog*>(this);
-}
-
--- a/securitysettings/eapqtdialogs/src/eapmschapv2oldpwddialog.cpp	Mon May 24 20:32:47 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,247 +0,0 @@
-/*
-* Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies). 
-* All rights reserved.
-* This component and the accompanying materials are made available
-* under the terms of "Eclipse Public License v1.0"
-* which accompanies this distribution, and is available
-* at the URL "http://www.eclipse.org/legal/epl-v10.html".
-*
-* Initial Contributors:
-* Nokia Corporation - initial contribution.
-*
-* Contributors:
-*
-* Description: Prompt Dialog implementation
-*
-*/
-
-#include <eapqtvalidator.h>
-#include <eapqtexpandedeaptype.h>
-#include <eapqtconfiginterface.h>
-#include <eapqtconfig.h>
-#include "eapmschapv2oldpwddialog.h"
-#include "OstTraceDefinitions.h"
-#ifdef OST_TRACE_COMPILER_IN_USE
-#endif
-
-
-/**
- * The constructor
- */
-EapMschapv2OldPwdDialog::EapMschapv2OldPwdDialog(const QVariantMap &parameters) 
- :mEdit(NULL), 
- mPwdValidator(NULL),
- mActionOk(NULL),
- mTranslator(new HbTranslator("eapprompts"))
-{
-    OstTraceFunctionEntry0( EAPFASTPACSTOREQUERYDIALOG_EAPFASTPACSTOREQUERYDIALOG_ENTRY );
-    qDebug("EapMschapv2OldPwdDialog::EapMschapv2OldPwdDialog ENTER");
-        
-    createDialog(parameters);
-    
-    mClose = false;
-    
-    OstTraceFunctionExit0( EAPFASTPACSTOREQUERYDIALOG_EAPFASTPACSTOREQUERYDIALOG_EXIT );
-    qDebug("EapMschapv2OldPwdDialog::EapMschapv2OldPwdDialog EXIT");
-}
-    
-/**
- * The construction of the dialog
- */ 
-void EapMschapv2OldPwdDialog::createDialog(const QVariantMap &parameters )
-{
-    OstTraceFunctionEntry0( EAPFASTPACSTOREQUERYDIALOG_CREATEDIALOG_ENTRY );
-    qDebug("EapMschapv2OldPwdDialog::createDialog ENTER");
-
-    QString labelText1 = QString(hbTrId("txt_occ_dialog_old_eapmschapv2_password"));
-    
-    Q_UNUSED(parameters)
-    
-    //Set the dialog to be on the screen until user reacts
-    //by pressing any of the Action buttons
-    this->setModal(true);
-    this->setTimeout(HbPopup::NoTimeout);
-    this->setDismissPolicy(HbPopup::NoDismiss);    
-    this->setPromptText(labelText1, 0);      
-    mEdit = this->lineEdit(0);
-    mEdit->setEchoMode(HbLineEdit::Password);
-      
-    EapQtConfigInterface eap_config_if;
-    
-    mPwdValidator = eap_config_if.validatorEap(EapQtExpandedEapType::TypeEapMschapv2, 
-               EapQtConfig::Password );      
-    mPwdValidator->updateEditor(mEdit);
-            
-    QList<QAction*> action_list = this->actions();
-        
-    for ( int i = 0; i < action_list.count(); i++ ) {
-        this->removeAction(action_list.at(i));
-        } 
-    
-    mActionOk = new HbAction(hbTrId("txt_common_button_ok"),this); 
-    this->addAction(mActionOk);
-    
-    HbAction* actionCancel = new HbAction(hbTrId("txt_common_button_cancel"),this);
-    this->addAction(actionCancel);    
-     
-    disconnect(mActionOk, SIGNAL(triggered()),this, SLOT(close()));
-    bool connected = connect(mActionOk, SIGNAL(triggered()), this, SLOT(okPressed()));
-    Q_ASSERT(connected == true);
-    
-    disconnect(actionCancel, SIGNAL(triggered()),this, SLOT(close()));
-    connected = connect(actionCancel, SIGNAL(triggered()), this, SLOT(cancelPressed()));
-    Q_ASSERT(connected == true);
-    
-    // Connect the about to close and hide signals, so that we are able to inform 
-    // the caller that the dialog was closed   
-    connected = connect(this, SIGNAL(aboutToClose()), this, SLOT(closingDialog()));
-    Q_ASSERT(connected == true);
-    connected = connect(this, SIGNAL(aboutToHide()), this, SLOT(closingDialog()));
-    Q_ASSERT(connected == true);
-   
-    OstTraceFunctionExit0( DUP1_EAPFASTPACSTOREQUERYDIALOG_CREATEDIALOG_EXIT );
-    qDebug("EapMschapv2OldPwdDialog::createDialog EXIT");
-}
-
-/**
- * Destructor
- */
-EapMschapv2OldPwdDialog::~EapMschapv2OldPwdDialog()
-{
-    OstTraceFunctionEntry0( EAPFASTPACSTOREQUERYDIALOG_DEAPFASTPACSTOREQUERYDIALOG_ENTRY );
-    
-    // The dialog widgets are deleted as the dialog is deleted
-    delete mPwdValidator;
-    
-    OstTraceFunctionExit0( EAPFASTPACSTOREQUERYDIALOG_DEAPFASTPACSTOREQUERYDIALOG_EXIT );
-}
-
-/**
- * Line edit validator
- */
-bool EapMschapv2OldPwdDialog::validate() const
-{
-    qDebug("EapMschapv2OldPwdDialog::validate");
-    
-    bool valid = false;
-
-    if ( mPwdValidator->validate(mEdit->text())== EapQtValidator::StatusOk ) {
-        qDebug("EapMschapv2OldPwdDialog::validate: returns TRUE");
-        valid = true;
-    }
-    return valid;
-}
-
-/**
- * Function is called when the Ok Action button is pressed
- */
-void EapMschapv2OldPwdDialog::okPressed()
-{
-    OstTraceFunctionEntry0( EAPFASTPACSTOREQUERYDIALOG_FIRSTBUTTONPRESSED_ENTRY );
-    qDebug("EapMschapv2OldPwdDialog::okPressed ENTER");
-    
-    if ( validate() == true ) {
-            
-        QVariantMap data;
-    
-        QString editStr = mEdit->text();
-            
-        QVariant variant(editStr);
-    
-        data["password"] = variant;
-      
-        qDebug("EapMschapv2OldPwdDialog::okPressed: emit deviceDialogData");
-    
-        emit deviceDialogData(data); 
-        closeDeviceDialog(true);
-        }
-
-    OstTraceFunctionExit0( EAPFASTPACSTOREQUERYDIALOG_FIRSTBUTTONPRESSED_EXIT );
-    qDebug("EapMschapv2OldPwdDialog::okPressed EXIT");
-}
-
-/**
- * Function is called when the Cancel Action button is pressed
- */
-void EapMschapv2OldPwdDialog::cancelPressed()
-{
-    OstTraceFunctionEntry0( EAPFASTPACSTOREQUERYDIALOG_CANCELPRESSED_ENTRY );
-    qDebug("EapMschapv2OldPwdDialog::cancelPressed ENTER");
-    
-    if (!mClose) {
-        mClose = true;
-        closeDeviceDialog(true);
-    }   
-    qDebug("EapMschapv2OldPwdDialog::cancelPressed EXIT");
-    OstTraceFunctionExit0( EAPFASTPACSTOREQUERYDIALOG_CANCELPRESSED_EXIT );
-}
-
-/**
- * Function is called when the dialog is about to close
- * 
- */
-void EapMschapv2OldPwdDialog::closingDialog()
-{
-    OstTraceFunctionEntry0( EAPFASTPACSTOREQUERYDIALOG_CLOSINGDIALOG_ENTRY );
-    qDebug("EapMschapv2OldPwdDialog::closingDialog ENTER");
- 
-    closeDeviceDialog(false);
-    
-    qDebug("EapMschapv2OldPwdDialog::closingDialog EXIT");
-    OstTraceFunctionExit0( EAPFASTPACSTOREQUERYDIALOG_CLOSINGDIALOG_EXIT );
-}
-
-/**
- * Updating the dialog during its showing is not allowed.
- */ 
-bool EapMschapv2OldPwdDialog::setDeviceDialogParameters
-                (const QVariantMap &parameters)
-{
-    OstTraceFunctionEntry0( EAPFASTPACSTOREQUERYDIALOG_SETDEVICEDIALOGPARAMETERS_ENTRY );
-    
-    Q_UNUSED(parameters)
-    // changing the dialog after presenting it is not supported.
-    
-    OstTraceFunctionExit0( EAPFASTPACSTOREQUERYDIALOG_SETDEVICEDIALOGPARAMETERS_EXIT );
-    return true;
-}
-
-/**
- * Not supported, 0 always returned
- */
-int EapMschapv2OldPwdDialog::deviceDialogError() const
-{
-    OstTraceFunctionEntry0( EAPFASTPACSTOREQUERYDIALOG_DEVICEDIALOGERROR_ENTRY );
-    OstTraceFunctionExit0( EAPFASTPACSTOREQUERYDIALOG_DEVICEDIALOGERROR_EXIT);
-    return 0;
-}
-
-/**
- * Dialog is closed and the signal about closing is emitted
- */
-void EapMschapv2OldPwdDialog::closeDeviceDialog(bool byClient)
-{   
-    OstTraceFunctionEntry0( EAPFASTPACSTOREQUERYDIALOG_CLOSEDEVICEDIALOG_ENTRY );
-    qDebug("EapMschapv2OldPwdDialog::closeDeviceDialog ENTER");
-            
-    //If the user closes the dialog, then the deviceDialogClosed is emitted
-    if ( byClient == true ) {  
-        qDebug("EapMschapv2OldPwdDialog::closeDeviceDialog: emit deviceDialogClosed");  
-        emit deviceDialogClosed(); 
-        }
-    
-    qDebug("EapMschapv2OldPwdDialog::closeDeviceDialog EXIT");
-    OstTraceFunctionExit0( EAPFASTPACSTOREQUERYDIALOG_CLOSEDEVICEDIALOG_EXIT );
-}
-
-/**
- * This dialog widget is returned to the caller
- */
-HbPopup *EapMschapv2OldPwdDialog::deviceDialogWidget() const
-{
-    OstTraceFunctionEntry0( EAPFASTPACSTOREQUERYDIALOG_DEVICEDIALOGWIDGET_ENTRY );
-    OstTraceFunctionExit0( EAPFASTPACSTOREQUERYDIALOG_DEVICEDIALOGWIDGET_EXIT );
-    
-    return const_cast<EapMschapv2OldPwdDialog*>(this);
-}
-
--- a/securitysettings/eapqtdialogs/src/eapmschapv2pwdexpirednotedialog.cpp	Mon May 24 20:32:47 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,198 +0,0 @@
-/*
-* Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies). 
-* All rights reserved.
-* This component and the accompanying materials are made available
-* under the terms of "Eclipse Public License v1.0"
-* which accompanies this distribution, and is available
-* at the URL "http://www.eclipse.org/legal/epl-v10.html".
-*
-* Initial Contributors:
-* Nokia Corporation - initial contribution.
-*
-* Contributors:
-*
-* Description: Prompt Dialog implementation
-*
-*/
-
-#include "eapmschapv2pwdexpirednotedialog.h"
-#include "OstTraceDefinitions.h"
-#ifdef OST_TRACE_COMPILER_IN_USE
-#endif
-
-// The index numbers of the button of the dialog
-const int okButtonIndex = 1;
-
-/**
- * The constructor
- */
-EapMschapv2PwdExpNoteDialog::EapMschapv2PwdExpNoteDialog(const QVariantMap &parameters)
-:HbMessageBox("default text...",HbMessageBox::MessageTypeInformation),    
-mActionOk(NULL),
-mTranslator(new HbTranslator("eapprompts"))
-{
-    OstTraceFunctionEntry0( EAPMSCHAPV2PWDEXPNOTEDIALOG_EAPMSCHAPV2PWDEXPNOTEDIALOG_ENTRY );
-    qDebug("EapMschapv2PwdExpNoteDialog::EapMschapv2PwdExpNoteDialog ENTER");
-
-    createDialog( parameters );
-    
-    mOkActionPressed = false;
-    
-    OstTraceFunctionExit0( EAPMSCHAPV2PWDEXPNOTEDIALOG_EAPMSCHAPV2PWDEXPNOTEDIALOG_EXIT );
-    qDebug("EapMschapv2PwdExpNoteDialog::EapMschapv2PwdExpNoteDialog EXIT");
-}
-
-    
-/**
- * The construction of the dialog
- */ 
-void EapMschapv2PwdExpNoteDialog::createDialog(const QVariantMap &parameters )
-{
-    OstTraceFunctionEntry0( EAPMSCHAPV2PWDEXPNOTEDIALOG_CREATEDIALOG_ENTRY );
-    qDebug("EapMschapv2PwdExpNoteDialog::createDialog ENTER");
-     
-    QString text = QString(hbTrId("txt_occ_info_eapmschapv2_password_has_expired_yo"));
-    
-    Q_UNUSED(parameters)
-        
-    //Set the dialog to be on the screen until user reacts
-    //by pressing any of the Action buttons
-    this->setModal(true);
-    this->setTimeout(HbPopup::NoTimeout);
-    this->setDismissPolicy(HbPopup::NoDismiss);
-                   
-    this->setText(text);    
-    this->setIconVisible(true);
-        
-    QList<QAction*> action_list = this->actions();
-        
-    for ( int i = 0; i < action_list.count(); i++ ) {
-        this->removeAction(action_list.at(i));
-        }
-    
-    mActionOk = new HbAction(hbTrId("txt_common_button_ok_single_dialog"),this); 
-    this->addAction(mActionOk);
-    
-    disconnect(mActionOk, SIGNAL(triggered()),this, SLOT(close()));
-    bool connected = connect(mActionOk, SIGNAL(triggered()), this, SLOT(okPressed()));
-    Q_ASSERT(connected == true);
-        
-    // Connect the about to close and hide signals, so that we are able to inform 
-    // the caller that the dialog was closed    
-    connected = connect(this, SIGNAL(aboutToClose()), this, SLOT(closingDialog()));
-    Q_ASSERT(connected == true);
-    connected = connect(this, SIGNAL(aboutToHide()), this, SLOT(closingDialog()));
-    Q_ASSERT(connected == true);
-   
-    OstTraceFunctionExit0( DUP1_EAPMSCHAPV2PWDEXPNOTEDIALOG_CREATEDIALOG_EXIT );
-    qDebug("EapMschapv2PwdExpNoteDialog::createDialog EXIT");
-}
-
-/**
- * Destructor
- */
-EapMschapv2PwdExpNoteDialog::~EapMschapv2PwdExpNoteDialog()
-{
-    OstTraceFunctionEntry0( EAPMSCHAPV2PWDEXPNOTEDIALOG_DEAPMSCHAPV2PWDEXPNOTEDIALOG_ENTRY );
-    
-    // The dialog widgets are deleted as the dialog is deleted
-    
-    OstTraceFunctionExit0( EAPMSCHAPV2PWDEXPNOTEDIALOG_DEAPMSCHAPV2PWDEXPNOTEDIALOG_EXIT );
-}
-
-/**
- * Function is called when the Ok Action button is pressed
- */
-void EapMschapv2PwdExpNoteDialog::okPressed()
-{
-    OstTraceFunctionEntry0( EAPMSCHAPV2PWDEXPNOTEDIALOG_OKBUTTONPRESSED_ENTRY );
-    qDebug("EapMschapv2PwdExpNoteDialog::okPressed ENTER");
-    
-    if ( mOkActionPressed == false ) {
-        
-            mOkActionPressed = true;
-            
-            QVariantMap data;
-            QVariant variant(okButtonIndex);
-            data.insert("okbutton", variant);
-            // emit the data of the selected button and close the dialog
-            qDebug("EapMschapv2PwdExpNoteDialog::okPressed: emit deviceDialogData");
-            emit deviceDialogData(data);
-    
-            closeDeviceDialog(true);
-    }
-    OstTraceFunctionExit0( EAPMSCHAPV2PWDEXPNOTEDIALOG_OKBUTTONPRESSED_EXIT );
-    qDebug("EapMschapv2PwdExpNoteDialog::okPressed EXIT");
-}
-
-/**
- * Function is called when the dialog is about to close
- * 
- */
-void EapMschapv2PwdExpNoteDialog::closingDialog()
-{
-    OstTraceFunctionEntry0( EAPMSCHAPV2PWDEXPNOTEDIALOG_CLOSINGDIALOG_ENTRY );
-    qDebug("EapMschapv2PwdExpNoteDialog::closingDialog ENTER");
- 
-    closeDeviceDialog(false);
-    
-    qDebug("EapMschapv2PwdExpNoteDialog::closingDialog EXIT");
-    OstTraceFunctionExit0( EAPMSCHAPV2PWDEXPNOTEDIALOG_CLOSINGDIALOG_EXIT );
-}
-
-/**
- * Updating the dialog during its showing is not allowed.
- */ 
-bool EapMschapv2PwdExpNoteDialog::setDeviceDialogParameters
-                (const QVariantMap &parameters)
-{
-    OstTraceFunctionEntry0( EAPMSCHAPV2PWDEXPNOTEDIALOG_SETDEVICEDIALOGPARAMETERS_ENTRY );
-    
-    Q_UNUSED(parameters)
-    // changing the dialog after presenting it is not supported.
-    
-    OstTraceFunctionExit0( EAPMSCHAPV2PWDEXPNOTEDIALOG_SETDEVICEDIALOGPARAMETERS_EXIT );
-    return true;
-}
-
-/**
- * Not supported, 0 always returned
- */
-int EapMschapv2PwdExpNoteDialog::deviceDialogError() const
-{
-    OstTraceFunctionEntry0( EAPMSCHAPV2PWDEXPNOTEDIALOG_DEVICEDIALOGERROR_ENTRY );
-    OstTraceFunctionExit0( EAPMSCHAPV2PWDEXPNOTEDIALOG_DEVICEDIALOGERROR_EXIT);
-    return 0;
-}
-
-/**
- * Dialog is closed and the signal about closing is emitted
- */
-void EapMschapv2PwdExpNoteDialog::closeDeviceDialog(bool byClient)
-{   
-    OstTraceFunctionEntry0( EAPMSCHAPV2PWDEXPNOTEDIALOG_CLOSEDEVICEDIALOG_ENTRY );
-    qDebug("EapMschapv2PwdExpNoteDialog::closeDeviceDialog ENTER");
-        
-    if ( byClient == true ) {
-        qDebug("EapMschapv2PwdExpNoteDialog::closeDeviceDialog: emit deviceDialogClosed");  
-        emit deviceDialogClosed(); 
-        }
-    
-    qDebug("EapMschapv2PwdExpNoteDialog::closeDeviceDialog EXIT");
-    OstTraceFunctionExit0( EAPMSCHAPV2PWDEXPNOTEDIALOG_CLOSEDEVICEDIALOG_EXIT );
-}
-
-/**
- * This dialog widget is returned to the caller
- */
-HbPopup *EapMschapv2PwdExpNoteDialog::deviceDialogWidget() const
-{
-    OstTraceFunctionEntry0( EAPMSCHAPV2PWDEXPNOTEDIALOG_DEVICEDIALOGWIDGET_ENTRY );
-    qDebug("EapMschapv2PwdExpNoteDialog::deviceDialogWidget ENTER");
-    
-    qDebug("EapMschapv2PwdExpNoteDialog::deviceDialogWidget EXIT");
-    OstTraceFunctionExit0( EAPMSCHAPV2PWDEXPNOTEDIALOG_DEVICEDIALOGWIDGET_EXIT );
-    
-    return const_cast<EapMschapv2PwdExpNoteDialog*>(this);
-}
-
--- a/securitysettings/eapqtdialogs/src/eappasswordquerydialog.cpp	Mon May 24 20:32:47 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,271 +0,0 @@
-/*
-* Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies). 
-* All rights reserved.
-* This component and the accompanying materials are made available
-* under the terms of "Eclipse Public License v1.0"
-* which accompanies this distribution, and is available
-* at the URL "http://www.eclipse.org/legal/epl-v10.html".
-*
-* Initial Contributors:
-* Nokia Corporation - initial contribution.
-*
-* Contributors:
-*
-* Description: Prompt Dialog implementation
-*
-*/
-
-#include <eapqtvalidator.h>
-#include <eapqtexpandedeaptype.h>
-#include <eapqtconfiginterface.h>
-#include <eapqtconfig.h>
-#include "eappasswordquerydialog.h"
-#include "OstTraceDefinitions.h"
-#ifdef OST_TRACE_COMPILER_IN_USE
-#endif
-
-
-/**
- * The constructor
- */
-EapPasswordQueryDialog::EapPasswordQueryDialog(const QVariantMap &parameters) 
- :mEdit(NULL), 
- mPwdValidator(NULL),
- mActionOk(NULL)
-{
-    OstTraceFunctionEntry0( EAPPASSWORDQUERYDIALOG_EAPPASSWORDQUERYDIALOG_ENTRY );
-    qDebug("EapPasswordQueryDialog::EapPasswordQueryDialog ENTER");
-
-    createDialog(parameters);
-    
-    mClose = false;
-    mOkActionPressed = false;
-    
-    OstTraceFunctionExit0( EAPPASSWORDQUERYDIALOG_EAPPASSWORDQUERYDIALOG_EXIT );
-    qDebug("EapPasswordQueryDialog::EapPasswordQueryDialog EXIT");
-}
-    
-/**
- * The construction of the dialog
- */ 
-void EapPasswordQueryDialog::createDialog(const QVariantMap &parameters )
-{
-    OstTraceFunctionEntry0( EAPPASSWORDQUERYDIALOG_CREATEDIALOG_ENTRY );
-    qDebug("EapPasswordQueryDialog::createDialog ENTER");
-         
-    QString keyeaptype = QString("eaptype"); 
-    QString keyauthmethod = QString("authmethod");    
-    QString authMethodstr = QString("FOO");
-       
-    if ( parameters.empty() == false ) {
-        if ( parameters.contains(keyauthmethod) ) {
-            QVariant variant = parameters.value(keyauthmethod);
-            authMethodstr = variant.toString();
-            }    
-        } 
-    QString labelText = QString(hbTrId("txt_occ_dialog_1_password").arg(authMethodstr));
-    
-    //Set the dialog to be on the screen until user reacts
-    //by pressing any of the Action buttons
-    this->setModal(true);
-    this->setTimeout(HbPopup::NoTimeout);
-    this->setDismissPolicy(HbPopup::NoDismiss);
-    this->setPromptText(labelText, 0);   
-    mEdit = this->lineEdit(0);
-    mEdit->setEchoMode(HbLineEdit::Password);
-    
-    QByteArray ba;
-    
-    if ( parameters.contains(keyeaptype) ) {
-        QVariant variant3 = parameters.value(keyeaptype);
-        ba = variant3.toByteArray();
-        } 
-    Q_ASSERT( ba.isEmpty() == false );
-    
-    EapQtExpandedEapType e_type(ba);
-    EapQtConfigInterface eap_config_if;
-         
-    mPwdValidator = eap_config_if.validatorEap(e_type,
-                EapQtConfig::Password); 
-    
-    mPwdValidator->updateEditor(mEdit);
-                
-    QList<QAction*> action_list = this->actions();
-        
-    for ( int i = 0; i < action_list.count(); i++ ) {
-        this->removeAction(action_list.at(i));
-        } 
-    
-    mActionOk = new HbAction(hbTrId("txt_common_button_ok"),this); 
-    this->addAction(mActionOk);
-    
-    HbAction* actionCancel = new HbAction(hbTrId("txt_common_button_cancel"),this);
-    this->addAction(actionCancel);    
-     
-    disconnect(mActionOk, SIGNAL(triggered()),this, SLOT(close()));
-    bool connected = connect(mActionOk, SIGNAL(triggered()), this, SLOT(okPressed()));
-    Q_ASSERT(connected == true);
-    
-    disconnect(actionCancel, SIGNAL(triggered()),this, SLOT(close()));
-    connected = connect(actionCancel, SIGNAL(triggered()), this, SLOT(cancelPressed()));
-    Q_ASSERT(connected == true);
-    
-    // Connect the about to close and hide signals, so that we are able to inform 
-    // the caller that the dialog was closed   
-    connected = connect(this, SIGNAL(aboutToClose()), this, SLOT(closingDialog()));
-    Q_ASSERT(connected == true);
-    connected = connect(this, SIGNAL(aboutToHide()), this, SLOT(closingDialog()));
-    Q_ASSERT(connected == true);
-   
-    OstTraceFunctionExit0( DUP1_EAPPASSWORDQUERYDIALOG_CREATEDIALOG_EXIT );
-    qDebug("EapPasswordQueryDialog::createDialog EXIT");
-}
-
-/**
- * Destructor
- */
-EapPasswordQueryDialog::~EapPasswordQueryDialog()
-{
-    OstTraceFunctionEntry0( EAPPASSWORDQUERYDIALOG_DEAPPASSWORDQUERYDIALOG_ENTRY );
-    
-    // The dialog widgets are deleted as the dialog is deleted        
-    delete mPwdValidator;
-    
-    OstTraceFunctionExit0( EAPPASSWORDQUERYDIALOG_DEAPPASSWORDQUERYDIALOG_EXIT );
-}
-
-/**
- * Line edit validator
- */
-bool EapPasswordQueryDialog::validate() const
-{
-    qDebug("EapPasswordQueryDialog::validate ENTER");
-    
-    bool valid = false;
-
-    if ( mPwdValidator->validate(mEdit->text())== EapQtValidator::StatusOk ) {
-        
-        qDebug("EapPasswordQueryDialog::validate(): returns TRUE");
-        valid = true;
-    }
-    
-    qDebug("EapPasswordQueryDialog::validate EXIT");
-    return valid;
-}
-
-
-/**
- * Function is called when the Ok Action button is pressed
- */
-void EapPasswordQueryDialog::okPressed()
-{
-    OstTraceFunctionEntry0( EAPPASSWORDQUERYDIALOG_OKPRESSED_ENTRY );
-    qDebug("EapPasswordQueryDialog::okPressed ENTER");
-    
-    if ( validate() == true && mOkActionPressed == false ) {
-        
-            mOkActionPressed = true;
-            
-            QVariantMap data;
-    
-            QString editStr = mEdit->text();
-            
-            QVariant variant(editStr);
-    
-            data["password"] = variant;
-      
-            qDebug("EapPasswordQueryDialog::okPressed: emit deviceDialogData");
-    
-            emit deviceDialogData(data); 
-            closeDeviceDialog(true);
-    }
-    OstTraceFunctionExit0( EAPPASSWORDQUERYDIALOG_OKPRESSED_EXIT );
-    qDebug("EapPasswordQueryDialog::okPressed EXIT");
-}
-
-/**
- * Function is called when the Cancel Action button is pressed
- */
-void EapPasswordQueryDialog::cancelPressed()
-{
-    OstTraceFunctionEntry0( EAPPASSWORDQUERYDIALOG_CANCELPRESSED_ENTRY );
-    qDebug("EapPasswordQueryDialog::cancelPressed ENTER");
-    
-    if (!mClose) {
-        mClose = true;
-        closeDeviceDialog(true);
-    }   
-    qDebug("EapPasswordQueryDialog::cancelPressed EXIT");
-    OstTraceFunctionExit0( EAPPASSWORDQUERYDIALOG_CANCELPRESSED_EXIT );
-}
-
-/**
- * Function is called when the dialog is about to close
- * 
- */
-void EapPasswordQueryDialog::closingDialog()
-{
-    OstTraceFunctionEntry0( EAPPASSWORDQUERYDIALOG_CLOSINGDIALOG_ENTRY );
-    qDebug("EapPasswordQueryDialog::closingDialog ENTER");
- 
-    closeDeviceDialog(false);
-    
-    qDebug("EapPasswordQueryDialog::closingDialog EXIT");
-    OstTraceFunctionExit0( EAPPASSWORDQUERYDIALOG_CLOSINGDIALOG_EXIT );
-}
-
-/**
- * Updating the dialog during its showing is not allowed.
- */ 
-bool EapPasswordQueryDialog::setDeviceDialogParameters
-                (const QVariantMap &parameters)
-{
-    OstTraceFunctionEntry0( EAPPASSWORDQUERYDIALOG_SETDEVICEDIALOGPARAMETERS_ENTRY );
-    
-    Q_UNUSED(parameters)
-    // changing the dialog after presenting it is not supported.
-    
-    OstTraceFunctionExit0( EAPPASSWORDQUERYDIALOG_SETDEVICEDIALOGPARAMETERS_EXIT );
-    return true;
-}
-
-/**
- * Not supported, 0 always returned
- */
-int EapPasswordQueryDialog::deviceDialogError() const
-{
-    OstTraceFunctionEntry0( EAPPASSWORDQUERYDIALOG_DEVICEDIALOGERROR_ENTRY );
-    OstTraceFunctionExit0( EAPPASSWORDQUERYDIALOG_DEVICEDIALOGERROR_EXIT);
-    return 0;
-}
-
-/**
- * Dialog is closed and the signal about closing is emitted
- */
-void EapPasswordQueryDialog::closeDeviceDialog(bool byClient)
-{   
-    OstTraceFunctionEntry0( EAPPASSWORDQUERYDIALOG_CLOSEDEVICEDIALOG_ENTRY );
-    qDebug("EapPasswordQueryDialog::closeDeviceDialog ENTER");
-        
-    //If the user closes the dialog, then the deviceDialogClosed is emitted
-    if ( byClient == true )
-        {
-        qDebug("EapUsernamePwdDialog::closeDeviceDialog: emit deviceDialogClosed");
-        emit deviceDialogClosed();
-        }
-    
-    qDebug("EapPasswordQueryDialog::closeDeviceDialog EXIT");
-    OstTraceFunctionExit0( EAPPASSWORDQUERYDIALOG_CLOSEDEVICEDIALOG_EXIT );
-}
-
-/**
- * This dialog widget is returned to the caller
- */
-HbPopup *EapPasswordQueryDialog::deviceDialogWidget() const
-{
-    OstTraceFunctionEntry0( EAPPASSWORDQUERYDIALOG_DEVICEDIALOGWIDGET_ENTRY );
-    OstTraceFunctionExit0( EAPPASSWORDQUERYDIALOG_DEVICEDIALOGWIDGET_EXIT );
-    
-    return const_cast<EapPasswordQueryDialog*>(this);
-}
-
--- a/securitysettings/eapqtdialogs/src/eapquerydialog.cpp	Mon May 24 20:32:47 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,221 +0,0 @@
-/*
-* Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies). 
-* All rights reserved.
-* This component and the accompanying materials are made available
-* under the terms of "Eclipse Public License v1.0"
-* which accompanies this distribution, and is available
-* at the URL "http://www.eclipse.org/legal/epl-v10.html".
-*
-* Initial Contributors:
-* Nokia Corporation - initial contribution.
-*
-* Contributors:
-*
-* Description: Prompt Dialog implementation
-*
-*/
-
-#include <HbLabel>
-#include "eapquerydialog.h"
-#include "OstTraceDefinitions.h"
-#ifdef OST_TRACE_COMPILER_IN_USE
-#endif
-
-// The index numbers of the button of the dialog
-const int okButtonIndex = 1;
-
-/**
- * The constructor
- */
-EapQueryDialog::EapQueryDialog(const QVariantMap &parameters)
-:mActionOk(NULL),
-mTranslator(new HbTranslator("eapprompts"))
-{
-    OstTraceFunctionEntry0( EAPQUERYDIALOG_EAPQUERYDIALOG_ENTRY );
-    qDebug("EapQueryDialog::EapQueryDialog ENTER");
-        
-    createDialog( parameters );
-    
-    mOkActionPressed = false;
-    
-    OstTraceFunctionExit0( EAPQUERYDIALOG_EAPQUERYDIALOG_EXIT );
-    qDebug("EapQueryDialog::EapQueryDialog EXIT");
-}
-
-    
-/**
- * The construction of the dialog
- */ 
-void EapQueryDialog::createDialog(const QVariantMap &parameters )
-{
-    OstTraceFunctionEntry0( EAPQUERYDIALOG_CREATEDIALOG_ENTRY );
-    qDebug("EapQueryDialog::createDialog ENTER");
-     
-    QString message  = QString("");  ;    
-    QString keyauthmethod = QString("authmethod");  
-    QString keymessage = QString("messagetxt");    
-    QString authMethodstr = QString("FOO");
-       
-    if ( parameters.empty() == false ) {
-      
-        if ( parameters.contains(keyauthmethod) ) {
-            QVariant variant1 = parameters.value(keyauthmethod);
-            authMethodstr = variant1.toString();
-            }  
-        if ( parameters.contains(keymessage) ) {
-            QVariant variant2 = parameters.value(keymessage);
-            message = variant2.toString();
-            }
-        }    
-    
-    QString labelText1 = QString(hbTrId("txt_occ_title_1_message").arg(authMethodstr));
-    QString labelText2 = message; 
-    
-    //Set the dialog to be on the screen until user reacts
-    //by pressing any of the Action buttons
-    this->setModal(true);
-    this->setTimeout(HbPopup::NoTimeout);
-    this->setDismissPolicy(HbPopup::NoDismiss);
-               
-    HbLabel* label1 = new HbLabel;
-    Q_ASSERT(label1 != NULL);
-    label1->setPlainText(labelText1);
-    label1->setFontSpec(HbFontSpec(HbFontSpec::Primary));
-    label1->setTextWrapping(Hb::TextWrapAnywhere);
-    
-    this->setHeadingWidget(label1);       
-    this->setText(labelText2);    
-    this->setIconVisible(false);
-        
-    QList<QAction*> action_list = this->actions();
-        
-    for ( int i = 0; i < action_list.count(); i++ ) {
-        this->removeAction(action_list.at(i));
-        }
-    
-    mActionOk = new HbAction(tr("Ok"),this); 
-    this->addAction(mActionOk);
-    
-    disconnect(mActionOk, SIGNAL(triggered()),this, SLOT(close()));
-    bool connected = connect(mActionOk, SIGNAL(triggered()), this, SLOT(okPressed()));
-    Q_ASSERT(connected == true);
-        
-    // Connect the about to close and hide signals, so that we are able to inform 
-    // the caller that the dialog was closed    
-    connected = connect(this, SIGNAL(aboutToClose()), this, SLOT(closingDialog()));
-    Q_ASSERT(connected == true);
-    connected = connect(this, SIGNAL(aboutToHide()), this, SLOT(closingDialog()));
-    Q_ASSERT(connected == true);
-   
-    OstTraceFunctionExit0( DUP1_EAPQUERYDIALOG_CREATEDIALOG_EXIT );
-    qDebug("EapQueryDialog::createDialog EXIT");
-}
-
-/**
- * Destructor
- */
-EapQueryDialog::~EapQueryDialog()
-{
-    OstTraceFunctionEntry0( EAPQUERYDIALOG_DEAPQUERYDIALOG_ENTRY );
-    
-    // The dialog widgets are deleted as the dialog is deleted
-    
-    OstTraceFunctionExit0( EAPQUERYDIALOG_DEAPQUERYDIALOG_EXIT );
-}
-
-/**
- * Function is called when the Ok Action button is pressed
- */
-void EapQueryDialog::okPressed()
-{
-    OstTraceFunctionEntry0( EAPQUERYDIALOG_OKPRESSED_ENTRY );
-    qDebug("EapQueryDialog::okPressed ENTER");
-    
-    if ( mOkActionPressed == false ) {
-        
-            mOkActionPressed = true;
-            
-            QVariantMap data;
-            QVariant variant(okButtonIndex);
-            data.insert("okbutton", variant);
-            // emit the data of the selected button and close the dialog
-            qDebug("EapQueryDialog::okPressed: emit deviceDialogData");
-            emit deviceDialogData(data);
-    
-            closeDeviceDialog(true);
-    }
-    OstTraceFunctionExit0( EAPQUERYDIALOG_OKPRESSED_EXIT );
-    qDebug("EapQueryDialog::okPressed EXIT");
-}
-
-/**
- * Function is called when the dialog is about to close
- * 
- */
-void EapQueryDialog::closingDialog()
-{
-    OstTraceFunctionEntry0( EAPQUERYDIALOG_CLOSINGDIALOG_ENTRY );
-    qDebug("EapQueryDialog::closingDialog ENTER");
- 
-    closeDeviceDialog(false);
-    
-    qDebug("EapQueryDialog::closingDialog EXIT");
-    OstTraceFunctionExit0( EAPQUERYDIALOG_CLOSINGDIALOG_EXIT );
-}
-
-/**
- * Updating the dialog during its showing is not allowed.
- */ 
-bool EapQueryDialog::setDeviceDialogParameters
-                (const QVariantMap &parameters)
-{
-    OstTraceFunctionEntry0( EAPQUERYDIALOG_SETDEVICEDIALOGPARAMETERS_ENTRY );
-    
-    Q_UNUSED(parameters)
-    // changing the dialog after presenting it is not supported.
-    
-    OstTraceFunctionExit0( EAPQUERYDIALOG_SETDEVICEDIALOGPARAMETERS_EXIT );
-    return true;
-}
-
-/**
- * Not supported, 0 always returned
- */
-int EapQueryDialog::deviceDialogError() const
-{
-    OstTraceFunctionEntry0( EAPQUERYDIALOG_DEVICEDIALOGERROR_ENTRY );
-    OstTraceFunctionExit0( EAPQUERYDIALOG_DEVICEDIALOGERROR_EXIT);
-    return 0;
-}
-
-/**
- * Dialog is closed and the signal about closing is emitted
- */
-void EapQueryDialog::closeDeviceDialog(bool byClient)
-{   
-    OstTraceFunctionEntry0( EAPQUERYDIALOG_CLOSEDEVICEDIALOG_ENTRY );
-    qDebug("EapQueryDialog::closeDeviceDialog ENTER");
-        
-    //If the user closes the dialog, then the deviceDialogClosed is emitted
-    if ( byClient == true ) {
-        emit deviceDialogClosed();
-    }
-    
-    qDebug("EapQueryDialog::closeDeviceDialog EXIT");
-    OstTraceFunctionExit0( EAPQUERYDIALOG_CLOSEDEVICEDIALOG_EXIT );
-}
-
-/**
- * This dialog widget is returned to the caller
- */
-HbPopup *EapQueryDialog::deviceDialogWidget() const
-{
-    OstTraceFunctionEntry0( EAPQUERYDIALOG_DEVICEDIALOGWIDGET_ENTRY );
-    qDebug("EapQueryDialog::deviceDialogWidget ENTER");
-    
-    qDebug("EapQueryDialog::deviceDialogWidget EXIT");
-    OstTraceFunctionExit0( EAPQUERYDIALOG_DEVICEDIALOGWIDGET_EXIT );
-    
-    return const_cast<EapQueryDialog*>(this);
-}
-
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/securitysettings/qtconfigutils/eapqtconfiginterface/bwins/eapqtconfiginterfaceu.def	Thu May 27 10:23:43 2010 +0300
@@ -0,0 +1,34 @@
+EXPORTS
+	?setSelectedOuterTypes@EapQtConfigInterface@@QBE_NABV?$QList@VEapQtPluginHandle@@@@@Z @ 1 NONAME ; bool EapQtConfigInterface::setSelectedOuterTypes(class QList<class EapQtPluginHandle> const &) const
+	??0EapQtConfigInterface@@QAE@W4EapBearerType@0@H@Z @ 2 NONAME ; EapQtConfigInterface::EapQtConfigInterface(enum EapQtConfigInterface::EapBearerType, int)
+	?userCertificates@EapQtConfigInterface@@QBE?AV?$QList@VEapQtCertificateInfo@@@@XZ @ 3 NONAME ; class QList<class EapQtCertificateInfo> EapQtConfigInterface::userCertificates(void) const
+	?isSupportedOuterType@EapQtConfigInterface@@QBE_NABVEapQtPluginHandle@@@Z @ 4 NONAME ; bool EapQtConfigInterface::isSupportedOuterType(class EapQtPluginHandle const &) const
+	?setValue@EapQtCertificateInfo@@QAEXW4ItemId@1@VQVariant@@@Z @ 5 NONAME ; void EapQtCertificateInfo::setValue(enum EapQtCertificateInfo::ItemId, class QVariant)
+	??0EapQtConfig@@QAE@XZ @ 6 NONAME ; EapQtConfig::EapQtConfig(void)
+	?value@EapQtConfig@@QAE?AVQVariant@@W4SettingsId@1@@Z @ 7 NONAME ; class QVariant EapQtConfig::value(enum EapQtConfig::SettingsId)
+	??0EapQtValidator@@QAE@XZ @ 8 NONAME ; EapQtValidator::EapQtValidator(void)
+	?readConfiguration@EapQtConfigInterface@@QBE_NABVEapQtPluginHandle@@0AAVEapQtConfig@@@Z @ 9 NONAME ; bool EapQtConfigInterface::readConfiguration(class EapQtPluginHandle const &, class EapQtPluginHandle const &, class EapQtConfig &) const
+	??1EapQtConfigInterface@@QAE@XZ @ 10 NONAME ; EapQtConfigInterface::~EapQtConfigInterface(void)
+	??0EapQtConfigInterface@@QAE@XZ @ 11 NONAME ; EapQtConfigInterface::EapQtConfigInterface(void)
+	?validatorEap@EapQtConfigInterface@@QAEPAVEapQtValidator@@VEapQtExpandedEapType@@W4SettingsId@EapQtConfig@@@Z @ 12 NONAME ; class EapQtValidator * EapQtConfigInterface::validatorEap(class EapQtExpandedEapType, enum EapQtConfig::SettingsId)
+	??1EapQtCertificateInfo@@QAE@XZ @ 13 NONAME ; EapQtCertificateInfo::~EapQtCertificateInfo(void)
+	??0EapQtCertificateInfo@@QAE@XZ @ 14 NONAME ; EapQtCertificateInfo::EapQtCertificateInfo(void)
+	?certificateAuthorityCertificates@EapQtConfigInterface@@QBE?AV?$QList@VEapQtCertificateInfo@@@@XZ @ 15 NONAME ; class QList<class EapQtCertificateInfo> EapQtConfigInterface::certificateAuthorityCertificates(void) const
+	?supportedInnerTypes@EapQtConfigInterface@@QBE?AV?$QList@VEapQtPluginInfo@@@@VEapQtPluginHandle@@@Z @ 16 NONAME ; class QList<class EapQtPluginInfo> EapQtConfigInterface::supportedInnerTypes(class EapQtPluginHandle) const
+	?isSupportedInnerType@EapQtConfigInterface@@QBE_NABVEapQtPluginHandle@@0@Z @ 17 NONAME ; bool EapQtConfigInterface::isSupportedInnerType(class EapQtPluginHandle const &, class EapQtPluginHandle const &) const
+	?value@EapQtCertificateInfo@@QBE?AVQVariant@@W4ItemId@1@@Z @ 18 NONAME ; class QVariant EapQtCertificateInfo::value(enum EapQtCertificateInfo::ItemId) const
+	?supportedOuterTypes@EapQtConfigInterface@@QBE?AV?$QList@VEapQtPluginInfo@@@@XZ @ 19 NONAME ; class QList<class EapQtPluginInfo> EapQtConfigInterface::supportedOuterTypes(void) const
+	?saveConfiguration@EapQtConfigInterface@@QBE_NABVEapQtPluginHandle@@AAVEapQtConfig@@@Z @ 20 NONAME ; bool EapQtConfigInterface::saveConfiguration(class EapQtPluginHandle const &, class EapQtConfig &) const
+	?setValue@EapQtConfig@@QAEXW4SettingsId@1@VQVariant@@@Z @ 21 NONAME ; void EapQtConfig::setValue(enum EapQtConfig::SettingsId, class QVariant)
+	??1EapQtValidator@@UAE@XZ @ 22 NONAME ; EapQtValidator::~EapQtValidator(void)
+	??4EapQtCertificateInfo@@QAEAAV0@ABV0@@Z @ 23 NONAME ; class EapQtCertificateInfo & EapQtCertificateInfo::operator=(class EapQtCertificateInfo const &)
+	?setConfigurationReference@EapQtConfigInterface@@QBE_NH@Z @ 24 NONAME ; bool EapQtConfigInterface::setConfigurationReference(int) const
+	??0EapQtCertificateInfo@@QAE@ABV0@@Z @ 25 NONAME ; EapQtCertificateInfo::EapQtCertificateInfo(class EapQtCertificateInfo const &)
+	??_EEapQtValidator@@UAE@I@Z @ 26 NONAME ; EapQtValidator::~EapQtValidator(unsigned int)
+	??1EapQtConfig@@QAE@XZ @ 27 NONAME ; EapQtConfig::~EapQtConfig(void)
+	?clear@EapQtConfig@@QAEXXZ @ 28 NONAME ; void EapQtConfig::clear(void)
+	?validate@EapQtConfig@@QAE?AV?$QList@W4SettingsId@EapQtConfig@@@@V2@@Z @ 29 NONAME ; class QList<enum EapQtConfig::SettingsId> EapQtConfig::validate(class QList<enum EapQtConfig::SettingsId>)
+	?selectedOuterTypes@EapQtConfigInterface@@QBE?AV?$QList@VEapQtPluginHandle@@@@XZ @ 30 NONAME ; class QList<class EapQtPluginHandle> EapQtConfigInterface::selectedOuterTypes(void) const
+	?uiInstance@EapQtConfigInterface@@QBEPAVCpBaseSettingView@@ABVEapQtPluginHandle@@0@Z @ 31 NONAME ; class CpBaseSettingView * EapQtConfigInterface::uiInstance(class EapQtPluginHandle const &, class EapQtPluginHandle const &) const
+	?deleteConfiguration@EapQtConfigInterface@@QBE_NXZ @ 32 NONAME ; bool EapQtConfigInterface::deleteConfiguration(void) const
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/securitysettings/qtconfigutils/eapqtconfiginterface/eabi/eapqtconfiginterfaceu.def	Thu May 27 10:23:43 2010 +0300
@@ -0,0 +1,40 @@
+EXPORTS
+	_ZN11EapQtConfig5clearEv @ 1 NONAME
+	_ZN11EapQtConfig5valueENS_10SettingsIdE @ 2 NONAME
+	_ZN11EapQtConfig8setValueENS_10SettingsIdE8QVariant @ 3 NONAME
+	_ZN11EapQtConfig8validateE5QListINS_10SettingsIdEE @ 4 NONAME
+	_ZN11EapQtConfigC1Ev @ 5 NONAME
+	_ZN11EapQtConfigC2Ev @ 6 NONAME
+	_ZN11EapQtConfigD1Ev @ 7 NONAME
+	_ZN11EapQtConfigD2Ev @ 8 NONAME
+	_ZN20EapQtCertificateInfo8setValueENS_6ItemIdE8QVariant @ 9 NONAME
+	_ZN20EapQtCertificateInfoC1ERKS_ @ 10 NONAME
+	_ZN20EapQtCertificateInfoC1Ev @ 11 NONAME
+	_ZN20EapQtCertificateInfoC2ERKS_ @ 12 NONAME
+	_ZN20EapQtCertificateInfoC2Ev @ 13 NONAME
+	_ZN20EapQtCertificateInfoD1Ev @ 14 NONAME
+	_ZN20EapQtCertificateInfoD2Ev @ 15 NONAME
+	_ZN20EapQtCertificateInfoaSERKS_ @ 16 NONAME
+	_ZN20EapQtConfigInterface12validatorEapE20EapQtExpandedEapTypeN11EapQtConfig10SettingsIdE @ 17 NONAME
+	_ZN20EapQtConfigInterfaceC1ENS_13EapBearerTypeEi @ 18 NONAME
+	_ZN20EapQtConfigInterfaceC1Ev @ 19 NONAME
+	_ZN20EapQtConfigInterfaceC2ENS_13EapBearerTypeEi @ 20 NONAME
+	_ZN20EapQtConfigInterfaceC2Ev @ 21 NONAME
+	_ZN20EapQtConfigInterfaceD1Ev @ 22 NONAME
+	_ZN20EapQtConfigInterfaceD2Ev @ 23 NONAME
+	_ZNK20EapQtCertificateInfo5valueENS_6ItemIdE @ 24 NONAME
+	_ZNK20EapQtConfigInterface10uiInstanceERK17EapQtPluginHandleS2_ @ 25 NONAME
+	_ZNK20EapQtConfigInterface16userCertificatesEv @ 26 NONAME
+	_ZNK20EapQtConfigInterface17readConfigurationERK17EapQtPluginHandleS2_R11EapQtConfig @ 27 NONAME
+	_ZNK20EapQtConfigInterface17saveConfigurationERK17EapQtPluginHandleR11EapQtConfig @ 28 NONAME
+	_ZNK20EapQtConfigInterface18selectedOuterTypesEv @ 29 NONAME
+	_ZNK20EapQtConfigInterface19deleteConfigurationEv @ 30 NONAME
+	_ZNK20EapQtConfigInterface19supportedInnerTypesE17EapQtPluginHandle @ 31 NONAME
+	_ZNK20EapQtConfigInterface19supportedOuterTypesEv @ 32 NONAME
+	_ZNK20EapQtConfigInterface20isSupportedInnerTypeERK17EapQtPluginHandleS2_ @ 33 NONAME
+	_ZNK20EapQtConfigInterface20isSupportedOuterTypeERK17EapQtPluginHandle @ 34 NONAME
+	_ZNK20EapQtConfigInterface21setSelectedOuterTypesERK5QListI17EapQtPluginHandleE @ 35 NONAME
+	_ZNK20EapQtConfigInterface25setConfigurationReferenceEi @ 36 NONAME
+	_ZNK20EapQtConfigInterface32certificateAuthorityCertificatesEv @ 37 NONAME
+	_ZTI14EapQtValidator @ 38 NONAME
+
--- a/securitysettings/qtconfigutils/eapqtconfiginterface/eapqtconfiginterface.pro	Mon May 24 20:32:47 2010 +0300
+++ b/securitysettings/qtconfigutils/eapqtconfiginterface/eapqtconfiginterface.pro	Thu May 27 10:23:43 2010 +0300
@@ -15,7 +15,7 @@
 #	EAP method configuration QT interface
 #
 
-# %version: 17 %
+# %version: 18 %
 
 
 TEMPLATE            = lib
@@ -79,10 +79,7 @@
     TARGET.EPOCALLOWDLLDATA = 1
     
     TARGET.CAPABILITY = CAP_GENERAL_DLL
-    
-    # TODO: exports not frozen yet
-    MMP_RULES += EXPORTUNFROZEN
-            
+                
     BLD_INF_RULES.prj_exports += \ 
   		"rom/eapqtconfiginterface.iby CORE_MW_LAYER_IBY_EXPORT_PATH(eapqtconfiginterface.iby)"
 
--- a/securitysettings/qtconfigutils/eapqtconfiginterface/inc/eapqtcertificateinfo_p.h	Mon May 24 20:32:47 2010 +0300
+++ b/securitysettings/qtconfigutils/eapqtconfiginterface/inc/eapqtcertificateinfo_p.h	Thu May 27 10:23:43 2010 +0300
@@ -17,7 +17,7 @@
  */
 
 /*
- * %version: 2 %
+ * %version: 3 %
  */
 
 #ifndef EAPQTCERTIFICATEINFO_P_H
@@ -35,14 +35,13 @@
     
     // copy constructor
     EapQtCertificateInfoPrivate(const EapQtCertificateInfoPrivate &certInfo);
-    // assignment operator
-    EapQtCertificateInfoPrivate &operator=(const EapQtCertificateInfoPrivate &certInfo);
 
     QVariant value(int id);
     void setValue(int id, QVariant newValue);
 
 private:
-
+    // disable assignment
+    EapQtCertificateInfoPrivate &operator=(const EapQtCertificateInfoPrivate&);
     QHash<int, QVariant> mCerts;
 
 };
--- a/securitysettings/qtconfigutils/eapqtconfiginterface/inc/eapqtconfiginterface_p.h	Mon May 24 20:32:47 2010 +0300
+++ b/securitysettings/qtconfigutils/eapqtconfiginterface/inc/eapqtconfiginterface_p.h	Thu May 27 10:23:43 2010 +0300
@@ -17,7 +17,7 @@
  */
 
 /*
- * %version: 28 %
+ * %version: 29 %
  */
 
 #ifndef EAPQTCONFIGINTERFACEPRIVATE_H
@@ -44,8 +44,6 @@
 {
 public:
 
-    // TODO: check all certificate fields. Are they treated correctly, unicode vs. ascii vs. binary?
-
     // maximum lenghts (number of characters) for UTF-16 strings copied to EAP settings
     static const unsigned int StringMaxLength = KGeneralStringMaxLength;
     static const unsigned int CertLabelMaxLength = KMaxCertLabelLength;
@@ -65,6 +63,7 @@
     // - readConfiguration
     // - saveConfiguration
     // - deleteConfiguration
+    // - uiInstance
     // other methods are usable with negative iapId
     EapQtConfigInterfacePrivate(const EapQtConfigInterface::EapBearerType bearerType,
         const int iapId);
--- a/securitysettings/qtconfigutils/eapqtconfiginterface/inc/eapqtvalidatorpacstorepassword.h	Mon May 24 20:32:47 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,51 +0,0 @@
-/*
- * Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
- * All rights reserved.
- * This component and the accompanying materials are made available
- * under the terms of the License "Eclipse Public License v1.0"
- * which accompanies this distribution, and is available
- * at the URL "http://www.eclipse.org/legal/epl-v10.html".
- *
- * Initial Contributors:
- * Nokia Corporation - initial contribution.
- *
- * Contributors:
- *
- * Description: 
- *   EAP method validator: PAC Store password
- *
- */
-
-/*
- * %version: 4 %
- */
-
-#ifndef EAPQTVALIDATOR_PACSTOREPASSWORD_H
-#define EAPQTVALIDATOR_PACSTOREPASSWORD_H
-
-#include <eapqtvalidator.h>
-
-/*!
- * @addtogroup group_eap_config_if_impl
- * @{
- */
-/*!
- */
-class EapQtValidatorPacStorePassword : public EapQtValidator
-{
-public:
-    EapQtValidatorPacStorePassword();
-    ~EapQtValidatorPacStorePassword();
-
-    virtual EapQtValidator::Status validate(QVariant value);
-    
-    virtual void updateEditor(HbLineEdit *edit);
-private:
-    Q_DISABLE_COPY(EapQtValidatorPacStorePassword)
-    // TODO: handle to some object to validate password with EAP Server
-};
-
-/*! @} */
-
-#endif
-
--- a/securitysettings/qtconfigutils/eapqtconfiginterface/inc/eapqtvalidatorpacstorepasswordconfirm.h	Mon May 24 20:32:47 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,51 +0,0 @@
-/*
- * Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
- * All rights reserved.
- * This component and the accompanying materials are made available
- * under the terms of the License "Eclipse Public License v1.0"
- * which accompanies this distribution, and is available
- * at the URL "http://www.eclipse.org/legal/epl-v10.html".
- *
- * Initial Contributors:
- * Nokia Corporation - initial contribution.
- *
- * Contributors:
- *
- * Description: 
- *   EAP method validator: PAC Store password confirmation
- *
- */
-
-/*
- * %version: 3 %
- */
-
-#ifndef EAPQTVALIDATOR_PACSTOREPASSWORDCONFIRM_H
-#define EAPQTVALIDATOR_PACSTOREPASSWORDCONFIRM_H
-
-#include <eapqtvalidator.h>
-
-/*!
- * @addtogroup group_eap_config_if_impl
- * @{
- */
-/*!
- */
-class EapQtValidatorPacStorePasswordConfirm : public EapQtValidator
-{
-public:
-    EapQtValidatorPacStorePasswordConfirm();
-    ~EapQtValidatorPacStorePasswordConfirm();
-
-    virtual EapQtValidator::Status validate(QVariant value);
-    
-    virtual void updateEditor(HbLineEdit *edit);
-private:
-    Q_DISABLE_COPY(EapQtValidatorPacStorePasswordConfirm)
-    // TODO: handle to some object to validate password with EAP Server
-};
-
-/*! @} */
-
-#endif
-
--- a/securitysettings/qtconfigutils/eapqtconfiginterface/inc/eapqtvalidatorpassword.h	Mon May 24 20:32:47 2010 +0300
+++ b/securitysettings/qtconfigutils/eapqtconfiginterface/inc/eapqtvalidatorpassword.h	Thu May 27 10:23:43 2010 +0300
@@ -17,7 +17,7 @@
  */
 
 /*
- * %version: 3 %
+ * %version: 4 %
  */
 
 #ifndef EAPQTVALIDATOR_PASSWORD_H
@@ -36,7 +36,7 @@
 {
 public:
 
-    EapQtValidatorPassword(EapQtExpandedEapType type);
+    explicit EapQtValidatorPassword(EapQtExpandedEapType type);
     ~EapQtValidatorPassword();
 
     // from EapQtValidator
--- a/securitysettings/qtconfigutils/eapqtconfiginterface/inc/eapqtvalidatorrealm.h	Mon May 24 20:32:47 2010 +0300
+++ b/securitysettings/qtconfigutils/eapqtconfiginterface/inc/eapqtvalidatorrealm.h	Thu May 27 10:23:43 2010 +0300
@@ -17,7 +17,7 @@
  */
 
 /*
- * %version: 3 %
+ * %version: 4 %
  */
 
 #ifndef EAPQTVALIDATOR_REALM_H
@@ -36,7 +36,7 @@
 {
 public:
 
-    EapQtValidatorRealm(EapQtExpandedEapType type);
+    explicit EapQtValidatorRealm(EapQtExpandedEapType type);
     ~EapQtValidatorRealm();
 
     // from EapQtValidator
--- a/securitysettings/qtconfigutils/eapqtconfiginterface/inc/eapqtvalidatorusername.h	Mon May 24 20:32:47 2010 +0300
+++ b/securitysettings/qtconfigutils/eapqtconfiginterface/inc/eapqtvalidatorusername.h	Thu May 27 10:23:43 2010 +0300
@@ -17,7 +17,7 @@
  */
 
 /*
- * %version: 3 %
+ * %version: 5 %
  */
 
 #ifndef EAPQTVALIDATOR_USERNAME_H
@@ -36,7 +36,7 @@
 {
 public:
 
-    EapQtValidatorUsername(EapQtExpandedEapType type);
+    explicit EapQtValidatorUsername(EapQtExpandedEapType type);
     ~EapQtValidatorUsername();
 
     // from EapQtValidator
@@ -49,6 +49,7 @@
     Q_DISABLE_COPY(EapQtValidatorUsername)
 
     EapQtValidator::Status validateGeneral(QVariant value);
+    bool validateCharacters(QString& str);
     void updateEditorGeneral(HbLineEdit *edit);
 
 private:
--- a/securitysettings/qtconfigutils/eapqtconfiginterface/inc/pacstoreconfig.h	Mon May 24 20:32:47 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,72 +0,0 @@
-/*
- * Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
- * All rights reserved.
- * This component and the accompanying materials are made available
- * under the terms of the License "Eclipse Public License v1.0"
- * which accompanies this distribution, and is available
- * at the URL "http://www.eclipse.org/legal/epl-v10.html".
- *
- * Initial Contributors:
- * Nokia Corporation - initial contribution.
- *
- * Contributors:
- *
- * Description:
- *   PAC store configuration data
- *
- */
-
-/*
- * %version: 1 %
- */
-
-#ifndef EAPQTPACSTORECONFIG_H
-#define EAPQTPACSTORECONFIG_H
-
-#include <QList>
-#include <QVariant>
-
-#ifdef BUILD_EAP_QT_CONFIG_INTERFACE_DLL
-#define EAP_QT_CONFIG_EXPORT Q_DECL_EXPORT
-#else
-#define EAP_QT_CONFIG_EXPORT Q_DECL_IMPORT
-#endif
-
-class EapQtPacStoreConfigPrivate;
-
-class EAP_QT_CONFIG_EXPORT EapQtPacStoreConfig
-{
-public:
-
-    enum PacStoreState {
-        PacStoreStateNotExists = 0,
-        PacStoreStatePasswordConfirmationRequired,
-        PacStoreStateConfirmed,
-    };
-
-    enum PacStoreSettings {
-        /*! TODO: PAC Store API, see EapFastPacStore.h */
-        /*! write-only: QString, sets the state to PacStoreStateConfirmed */
-        PacStorePassword,
-        /*! write-only: invalid QVariant */
-        PacStoreReset,
-        /*! read-only: int (PacStoreState) */
-        PacStoreState,
-        /*! no write nor read operation. for validator only */
-        PacStorePasswordConfirmation,
-    };
-
-public:
-    EapQtPacStoreConfig();
-    ~EapQtPacStoreConfig();
-
-    QVariant value(PacStoreSettings id);
-    void setValue(PacStoreSettings id, QVariant newValue);
-    void clear();
-
-private:
-    Q_DISABLE_COPY(EapQtPacStoreConfig)
-    QScopedPointer<EapQtPacStoreConfigPrivate> d_ptr;
-};
-
-#endif
--- a/securitysettings/qtconfigutils/eapqtconfiginterface/src/eapqtcertificateinfo_p.cpp	Mon May 24 20:32:47 2010 +0300
+++ b/securitysettings/qtconfigutils/eapqtconfiginterface/src/eapqtcertificateinfo_p.cpp	Thu May 27 10:23:43 2010 +0300
@@ -17,7 +17,7 @@
  */
 
 /*
- * %version: 4 %
+ * %version: 5 %
  */
 
 #include "eapqtcertificateinfo_p.h"
@@ -40,17 +40,6 @@
     mCerts = certInfo.mCerts;
 }
 
-EapQtCertificateInfoPrivate& EapQtCertificateInfoPrivate::operator=(
-    const EapQtCertificateInfoPrivate &certInfo)
-{
-    // check if assigning to myself
-    if(this != &certInfo) 
-    {
-        mCerts = certInfo.mCerts;
-    }
-    return *this;
-}
-
 QVariant EapQtCertificateInfoPrivate::value(int id)
 {
     return mCerts[id];
--- a/securitysettings/qtconfigutils/eapqtconfiginterface/src/eapqtconfig.cpp	Mon May 24 20:32:47 2010 +0300
+++ b/securitysettings/qtconfigutils/eapqtconfiginterface/src/eapqtconfig.cpp	Thu May 27 10:23:43 2010 +0300
@@ -17,7 +17,7 @@
  */
 
 /*
- * %version: 8 %
+ * %version: 9 %
  */
 
 #include "eapqtconfig.h"
@@ -27,85 +27,6 @@
 //              EapQtConfig                
 //----------------------------------------------------------------------------
 
-/*!
- * TODO: check the list
- * 
- * EAP-SIM (TypeEapSim), EAP-AKA (TypeEapAka)
- * - UsernameAutomatic
- * - Username
- * - RealmAutomatic
- * - Realm
- * - UsePseudonyms
- * - SessionValidityTime
- * - Notifications
- * 
- * EAP-GTC (TypeEapGtc), LEAP (TypeLeap), 
- * EAP-MSCHAPv2 (TypeEapMschapv2), Plain MSCHAPv2 (TypePlainMschapv2),
- * PAP (TypePap)
- * - Username
- * - PasswordPrompt
- * - Password
- * - Notifications
- * 
- * EAP-TLS (TypeEapTls)
- * - AuthorityCertificateAutomatic
- * - AuthorityCertificate
- * - UserCertificate
- * - UsernameAutomatic
- * - Username
- * - RealmAutomatic
- * - Realm
- * - TlsPrivacy
- * - Notifications
- * - CipherSuites
- * 
- * EAP-TTLS (TypeEapTtls)
- * - AuthorityCertificateAutomatic
- * - AuthorityCertificate
- * - UserCertificate
- * - UsernameAutomatic
- * - Username
- * - RealmAutomatic
- * - Realm
- * - TlsPrivacy
- * - InnerType
- * - Notifications
- * - CipherSuites
- * 
- * EAP-FAST (TypeEapFast)
- * - ProvisioningModeAuthenticated
- * - ProvisioningModeUnAuthenticated
- * - AuthorityCertificateAutomatic
- * - AuthorityCertificate
- * - UserCertificate
- * - UsernameAutomatic
- * - Username
- * - RealmAutomatic
- * - Realm
- * - ServerNameVerify
- * - ServerName
- * - TlsPrivacy
- * - InnerType
- * - PacStorePassword
- * - PacStoreReset
- * - CipherSuites
- * 
- * PEAP (TypePeap)
- * - AuthorityCertificateAutomatic
- * - AuthorityCertificate
- * - UserCertificate
- * - UsernameAutomatic
- * - Username
- * - RealmAutomatic
- * - Realm
- * - ServerNameVerify
- * - ServerName
- * - TlsPrivacy
- * - PeapVersion
- * - InnerType
- * - Notifications
- * - CipherSuites
- */
 EapQtConfig::EapQtConfig() :
     d_ptr(new EapQtConfigPrivate)
 {
@@ -145,7 +66,7 @@
 QList<EapQtConfig::SettingsId> EapQtConfig::validate(
     QList<EapQtConfig::SettingsId> ids)
 {
-    // TODO: allow validation only for 0 < id < SettingsIdLast
+    // not supported
     Q_UNUSED(ids);
     return QList<EapQtConfig::SettingsId>();
 }
--- a/securitysettings/qtconfigutils/eapqtconfiginterface/src/eapqtconfiginterface_p.cpp	Mon May 24 20:32:47 2010 +0300
+++ b/securitysettings/qtconfigutils/eapqtconfiginterface/src/eapqtconfiginterface_p.cpp	Thu May 27 10:23:43 2010 +0300
@@ -17,7 +17,7 @@
  */
 
 /*
- * %version: 39 %
+ * %version: 41 %
  */
 
 #include <QDir>
@@ -475,38 +475,40 @@
 
     for (ind = 0; ind < certEntries->Count(); ind++) {
 
+        EapCertificateEntry* certPtr = (*certEntries)[ind];
+
         qDebug() << "EapQtConfigInterfacePrivate - copyCertificateInfo *** certificate starts *** ";
 
-        if ((*certEntries)[ind]->GetSubjectNamePresent() != EFalse) {
+        if (certPtr->GetSubjectNamePresent() != EFalse) {
 
-            text = (*certEntries)[ind]->GetSubjectName();
+            text = certPtr->GetSubjectName();
             cert.setValue(EapQtCertificateInfo::SubjectName, QString::fromUtf16(text->Ptr(),
                 text->Length()));
 
             qDebug() << "EapQtConfigInterfacePrivate - copyCertificateInfo SubjectName: "
                 << QString::fromUtf16(text->Ptr(), text->Length());
         }
-        if ((*certEntries)[ind]->GetIssuerNamePresent() != EFalse) {
+        if (certPtr->GetIssuerNamePresent() != EFalse) {
 
-            text = (*certEntries)[ind]->GetIssuerName();
+            text = certPtr->GetIssuerName();
             cert.setValue(EapQtCertificateInfo::IssuerName, QString::fromUtf16(text->Ptr(),
                 text->Length()));
 
             qDebug() << "EapQtConfigInterfacePrivate - copyCertificateInfo IssuerName: "
                 << QString::fromUtf16(text->Ptr(), text->Length());
         }
-        if ((*certEntries)[ind]->GetSerialNumberPresent() != EFalse) {
+        if (certPtr->GetSerialNumberPresent() != EFalse) {
 
-            text = (*certEntries)[ind]->GetSerialNumber();
+            text = certPtr->GetSerialNumber();
             cert.setValue(EapQtCertificateInfo::SerialNumber, QString::fromUtf16(text->Ptr(),
                 text->Length()));
 
             qDebug() << "EapQtConfigInterfacePrivate - copyCertificateInfo SerialNumber: "
                 << QString::fromUtf16(text->Ptr(), text->Length());
         }
-        if ((*certEntries)[ind]->GetSubjectKeyIdPresent() != EFalse) {
+        if (certPtr->GetSubjectKeyIdPresent() != EFalse) {
 
-            subjectKeyId = (*certEntries)[ind]->GetSubjectKeyId();
+            subjectKeyId = certPtr->GetSubjectKeyId();
             cert.setValue(EapQtCertificateInfo::SubjectKeyId, QByteArray(
                 reinterpret_cast<const char*> (subjectKeyId.Ptr()), subjectKeyId.Length()));
 
@@ -514,18 +516,18 @@
                 << (QByteArray(reinterpret_cast<const char*> (subjectKeyId.Ptr()),
                     subjectKeyId.Length())).toHex();
         }
-        if ((*certEntries)[ind]->GetThumbprintPresent() != EFalse) {
+        if (certPtr->GetThumbprintPresent() != EFalse) {
 
-            text = (*certEntries)[ind]->GetThumbprint();
+            text = certPtr->GetThumbprint();
             cert.setValue(EapQtCertificateInfo::ThumbPrint, QString::fromUtf16(text->Ptr(),
                 text->Length()));
 
             qDebug() << "EapQtConfigInterfacePrivate - copyCertificateInfo ThumbPrint: "
                 << QString::fromUtf16(text->Ptr(), text->Length());
         }
-        if ((*certEntries)[ind]->GetLabelPresent() != EFalse) {
+        if (certPtr->GetLabelPresent() != EFalse) {
 
-            text = (*certEntries)[ind]->GetLabel();
+            text = certPtr->GetLabel();
             cert.setValue(EapQtCertificateInfo::CertificateLabel, QString::fromUtf16(text->Ptr(),
                 text->Length()));
 
@@ -736,7 +738,6 @@
 {
     qDebug("EapQtConfigInterfacePrivate::readConfiguration(), this = 0x%08x", this);
 
-
     // clear input
     config.clear();
 
@@ -809,10 +810,6 @@
 
 void EapQtConfigInterfacePrivate::copyToEapSettings(EapQtConfig& config, EAPSettings& eapSettings)
 {
-    // TODO:
-    // - fix & add validation
-    // - check if there are something missing still defined in EapSettings.h
-    // - pac store parameters from eapqtconfig.h
 
     qDebug("EapQtConfigInterfacePrivate::copyToEapSettings(), this = 0x%08x", this);
 
@@ -968,7 +965,7 @@
     varValue = config.value(EapQtConfig::PACGroupReference);
     // do not copy if too large string
     if (varValue.type() == QVariant::String && varValue.toString().count() <= StringMaxLength) {
-        // TODO: what is the format (ascii/unicode?) of iPACGroupReference?
+        // not supported
         qDebug() << "EapQtConfigInterfacePrivate - copyToEapSettings PACGroupReference: "
             << varValue.toString();
     }
@@ -1205,13 +1202,8 @@
 
 void EapQtConfigInterfacePrivate::copyFromEapSettings(EAPSettings& eapSettings, EapQtConfig& config)
 {
-    // TODO:
-    // - add validation?
-    // - check if there are something missing still defined in EaPSettings.h
-    // - pac store parameters from eapqtconfig.h
     qDebug("EapQtConfigInterfacePrivate::copyFromEapSettings(), this = 0x%08x", this);
 
-
     int ind = 0;
 
     // automatic username
--- a/securitysettings/qtconfigutils/eapqtconfiginterface/src/eapqtvalidatorpacstorepassword.cpp	Mon May 24 20:32:47 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,51 +0,0 @@
-/*
- * Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
- * All rights reserved.
- * This component and the accompanying materials are made available
- * under the terms of the License "Eclipse Public License v1.0"
- * which accompanies this distribution, and is available
- * at the URL "http://www.eclipse.org/legal/epl-v10.html".
- *
- * Initial Contributors:
- * Nokia Corporation - initial contribution.
- *
- * Contributors:
- *
- * Description: 
- *   EAP method validator: PAC Store password
- *
- */
-
-/*
- * %version: 4 %
- */
-
-#include <HbEditorInterface>
-#include <HbLineEdit>
-#include "eapqtvalidatorpacstorepassword.h"
-
-EapQtValidatorPacStorePassword::EapQtValidatorPacStorePassword()
-{
-}
-
-EapQtValidatorPacStorePassword::~EapQtValidatorPacStorePassword()
-{
-}
-
-EapQtValidator::Status EapQtValidatorPacStorePassword::validate(QVariant value)
-{
-    // TODO: implement this
-    if (value.toString().length() > 0) {
-        return EapQtValidator::StatusOk;
-    }   
-    return EapQtValidator::StatusInvalid;
-}
-
-void EapQtValidatorPacStorePassword::updateEditor(HbLineEdit *edit)
-{
-    HbEditorInterface editInterface(edit);
-    editInterface.setInputConstraints(HbEditorConstraintLatinAlphabetOnly);
-    edit->setInputMethodHints(Qt::ImhNoPredictiveText | Qt::ImhPreferLowercase);
-    // TODO:
-    edit->setMaxLength(1000);
-}
--- a/securitysettings/qtconfigutils/eapqtconfiginterface/src/eapqtvalidatorpacstorepasswordconfirm.cpp	Mon May 24 20:32:47 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,51 +0,0 @@
-/*
- * Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
- * All rights reserved.
- * This component and the accompanying materials are made available
- * under the terms of the License "Eclipse Public License v1.0"
- * which accompanies this distribution, and is available
- * at the URL "http://www.eclipse.org/legal/epl-v10.html".
- *
- * Initial Contributors:
- * Nokia Corporation - initial contribution.
- *
- * Contributors:
- *
- * Description: 
- *   EAP method validator: PAC Store password confirmation
- *
- */
-
-/*
- * %version: 3 %
- */
-
-#include <HbEditorInterface>
-#include <HbLineEdit>
-#include "eapqtvalidatorpacstorepasswordconfirm.h"
-
-EapQtValidatorPacStorePasswordConfirm::EapQtValidatorPacStorePasswordConfirm()
-{
-}
-
-EapQtValidatorPacStorePasswordConfirm::~EapQtValidatorPacStorePasswordConfirm()
-{
-}
-
-EapQtValidator::Status EapQtValidatorPacStorePasswordConfirm::validate(QVariant value)
-{
-    // TODO: implement this
-    if (value == QVariant("1234")){
-        return EapQtValidator::StatusOk;
-    }
-    return EapQtValidator::StatusInvalid;
-}
-
-void EapQtValidatorPacStorePasswordConfirm::updateEditor(HbLineEdit *edit)
-{
-    HbEditorInterface editInterface(edit);
-    editInterface.setInputConstraints(HbEditorConstraintLatinAlphabetOnly);
-    edit->setInputMethodHints(Qt::ImhNoPredictiveText | Qt::ImhPreferLowercase);
-    // TODO:
-    edit->setMaxLength(1000);
-}
--- a/securitysettings/qtconfigutils/eapqtconfiginterface/src/eapqtvalidatorpassword.cpp	Mon May 24 20:32:47 2010 +0300
+++ b/securitysettings/qtconfigutils/eapqtconfiginterface/src/eapqtvalidatorpassword.cpp	Thu May 27 10:23:43 2010 +0300
@@ -17,7 +17,7 @@
  */
 
 /*
- * %version: 6 %
+ * %version: 7 %
  */
 
 #include <HbEditorInterface>
@@ -83,6 +83,11 @@
 
 void EapQtValidatorPassword::updateEditor(HbLineEdit *edit)
 {
+    Q_ASSERT(edit);
+    if(edit == NULL) {
+        return;
+    }
+
     switch (mEapType.type()) {
     case EapQtExpandedEapType::TypeEapGtc:
     case EapQtExpandedEapType::TypeEapMschapv2:
@@ -101,6 +106,8 @@
 {
     qDebug("EapQtValidatorPassword::updateEditorGeneral()");
 
+    Q_ASSERT(edit);
+
     edit->setMaxLength(EapQtConfigInterfacePrivate::StringMaxLength);
     edit->setInputMethodHints(Qt::ImhNoAutoUppercase | Qt::ImhPreferLowercase
         | Qt::ImhNoPredictiveText);
--- a/securitysettings/qtconfigutils/eapqtconfiginterface/src/eapqtvalidatorrealm.cpp	Mon May 24 20:32:47 2010 +0300
+++ b/securitysettings/qtconfigutils/eapqtconfiginterface/src/eapqtvalidatorrealm.cpp	Thu May 27 10:23:43 2010 +0300
@@ -17,7 +17,7 @@
  */
 
 /*
- * %version: 5 %
+ * %version: 6 %
  */
 
 #include <HbEditorInterface>
@@ -84,6 +84,11 @@
 
 void EapQtValidatorRealm::updateEditor(HbLineEdit *edit)
 {
+    Q_ASSERT(edit);
+    if(edit == NULL) {
+        return;
+    }
+
     switch (mEapType.type()) {
     case EapQtExpandedEapType::TypeEapAka:
     case EapQtExpandedEapType::TypeEapFast:
@@ -106,6 +111,8 @@
 {
     qDebug("EapQtValidatorRealm::updateEditorGeneral()");
 
+    Q_ASSERT(edit);
+
     edit->setMaxLength(EapQtConfigInterfacePrivate::StringMaxLength);
     edit->setInputMethodHints(Qt::ImhNoAutoUppercase | Qt::ImhPreferLowercase
         | Qt::ImhNoPredictiveText);
--- a/securitysettings/qtconfigutils/eapqtconfiginterface/src/eapqtvalidatorusername.cpp	Mon May 24 20:32:47 2010 +0300
+++ b/securitysettings/qtconfigutils/eapqtconfiginterface/src/eapqtvalidatorusername.cpp	Thu May 27 10:23:43 2010 +0300
@@ -17,7 +17,7 @@
  */
 
 /*
- * %version: 5 %
+ * %version: 7 %
  */
 
 #include <HbEditorInterface>
@@ -72,8 +72,7 @@
     else if (str.length() > EapQtConfigInterfacePrivate::StringMaxLength) {
         status = StatusTooLong;
     }
-    // username and realm are separated with @, not allowed to be part of username
-    else if (str.contains(QChar('@'), Qt::CaseInsensitive)) {
+    else if (!validateCharacters(str)) {
         status = StatusInvalidCharacters;
     }
 
@@ -82,8 +81,36 @@
     return status;
 }
 
+bool EapQtValidatorUsername::validateCharacters(QString& str)
+{
+    bool ret(true);
+
+    switch (mEapType.type()) {
+    case EapQtExpandedEapType::TypeEapAka:
+    case EapQtExpandedEapType::TypeEapFast:
+    case EapQtExpandedEapType::TypeEapSim:
+    case EapQtExpandedEapType::TypeEapTls:
+    case EapQtExpandedEapType::TypeEapTtls:
+    case EapQtExpandedEapType::TypePeap:
+        // these methods have a separate UI setting for realm,
+        // hence @ is not allowed in username field
+        ret = !(str.contains(QChar('@'), Qt::CaseInsensitive));
+        break;
+    default:
+        // username field can contain realm separated with @
+        break;
+    }
+
+    return ret;
+}
+
 void EapQtValidatorUsername::updateEditor(HbLineEdit *edit)
 {
+    Q_ASSERT(edit);
+    if(edit == NULL) {
+        return;
+    }
+
     switch (mEapType.type()) {
     case EapQtExpandedEapType::TypeEapAka:
     case EapQtExpandedEapType::TypeEapFast:
@@ -106,6 +133,8 @@
 {
     qDebug("EapQtValidatorUsername::updateEditorGeneral()");
 
+    Q_ASSERT(edit);
+
     edit->setMaxLength(EapQtConfigInterfacePrivate::StringMaxLength);
     edit->setInputMethodHints(Qt::ImhNoAutoUppercase | Qt::ImhPreferLowercase
         | Qt::ImhNoPredictiveText);
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/securitysettings/qtconfigutils/eapqtplugininfo/bwins/eapqtplugininfou.def	Thu May 27 10:23:43 2010 +0300
@@ -0,0 +1,30 @@
+EXPORTS
+	?type@EapQtPluginHandle@@QBE?AVEapQtExpandedEapType@@XZ @ 1 NONAME ; class EapQtExpandedEapType EapQtPluginHandle::type(void) const
+	??0EapQtPluginInfo@@QAE@VEapQtPluginHandle@@VQString@@H@Z @ 2 NONAME ; EapQtPluginInfo::EapQtPluginInfo(class EapQtPluginHandle, class QString, int)
+	?orderNumber@EapQtPluginInfo@@QBEHXZ @ 3 NONAME ; int EapQtPluginInfo::orderNumber(void) const
+	??4EapQtPluginInfo@@QAEAAV0@ABV0@@Z @ 4 NONAME ; class EapQtPluginInfo & EapQtPluginInfo::operator=(class EapQtPluginInfo const &)
+	??1EapQtPluginHandle@@QAE@XZ @ 5 NONAME ; EapQtPluginHandle::~EapQtPluginHandle(void)
+	??1EapQtExpandedEapType@@QAE@XZ @ 6 NONAME ; EapQtExpandedEapType::~EapQtExpandedEapType(void)
+	?pluginId@EapQtPluginHandle@@QBE?AW4Plugin@1@XZ @ 7 NONAME ; enum EapQtPluginHandle::Plugin EapQtPluginHandle::pluginId(void) const
+	??0EapQtExpandedEapType@@QAE@W4Type@0@@Z @ 8 NONAME ; EapQtExpandedEapType::EapQtExpandedEapType(enum EapQtExpandedEapType::Type)
+	??0EapQtPluginInfo@@QAE@ABV0@@Z @ 9 NONAME ; EapQtPluginInfo::EapQtPluginInfo(class EapQtPluginInfo const &)
+	??0EapQtExpandedEapType@@QAE@ABV0@@Z @ 10 NONAME ; EapQtExpandedEapType::EapQtExpandedEapType(class EapQtExpandedEapType const &)
+	??0EapQtExpandedEapType@@QAE@XZ @ 11 NONAME ; EapQtExpandedEapType::EapQtExpandedEapType(void)
+	?localizationId@EapQtPluginInfo@@QBE?AVQString@@XZ @ 12 NONAME ; class QString EapQtPluginInfo::localizationId(void) const
+	??0EapQtPluginHandle@@QAE@XZ @ 13 NONAME ; EapQtPluginHandle::EapQtPluginHandle(void)
+	??0EapQtPluginHandle@@QAE@W4Plugin@0@@Z @ 14 NONAME ; EapQtPluginHandle::EapQtPluginHandle(enum EapQtPluginHandle::Plugin)
+	??0EapQtPluginHandle@@QAE@ABV0@@Z @ 15 NONAME ; EapQtPluginHandle::EapQtPluginHandle(class EapQtPluginHandle const &)
+	??4EapQtPluginHandle@@QAEAAV0@ABV0@@Z @ 16 NONAME ; class EapQtPluginHandle & EapQtPluginHandle::operator=(class EapQtPluginHandle const &)
+	??4EapQtExpandedEapType@@QAEAAV0@ABV0@@Z @ 17 NONAME ; class EapQtExpandedEapType & EapQtExpandedEapType::operator=(class EapQtExpandedEapType const &)
+	??0EapQtExpandedEapType@@QAE@VQByteArray@@@Z @ 18 NONAME ; EapQtExpandedEapType::EapQtExpandedEapType(class QByteArray)
+	?protocolImplementationUid@EapQtPluginHandle@@QBEHXZ @ 19 NONAME ; int EapQtPluginHandle::protocolImplementationUid(void) const
+	?eapExpandedData@EapQtExpandedEapType@@QBE?AVQByteArray@@XZ @ 20 NONAME ; class QByteArray EapQtExpandedEapType::eapExpandedData(void) const
+	??8EapQtExpandedEapType@@QBE_NABV0@@Z @ 21 NONAME ; bool EapQtExpandedEapType::operator==(class EapQtExpandedEapType const &) const
+	??0EapQtPluginHandle@@QAE@VEapQtExpandedEapType@@@Z @ 22 NONAME ; EapQtPluginHandle::EapQtPluginHandle(class EapQtExpandedEapType)
+	?pluginHandle@EapQtPluginInfo@@QBE?AVEapQtPluginHandle@@XZ @ 23 NONAME ; class EapQtPluginHandle EapQtPluginInfo::pluginHandle(void) const
+	??9EapQtExpandedEapType@@QBE_NABV0@@Z @ 24 NONAME ; bool EapQtExpandedEapType::operator!=(class EapQtExpandedEapType const &) const
+	?type@EapQtExpandedEapType@@QBE?AW4Type@1@XZ @ 25 NONAME ; enum EapQtExpandedEapType::Type EapQtExpandedEapType::type(void) const
+	??8EapQtPluginHandle@@QBE_NABV0@@Z @ 26 NONAME ; bool EapQtPluginHandle::operator==(class EapQtPluginHandle const &) const
+	??0EapQtPluginHandle@@QAE@VEapQtExpandedEapType@@H@Z @ 27 NONAME ; EapQtPluginHandle::EapQtPluginHandle(class EapQtExpandedEapType, int)
+	??1EapQtPluginInfo@@QAE@XZ @ 28 NONAME ; EapQtPluginInfo::~EapQtPluginInfo(void)
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/securitysettings/qtconfigutils/eapqtplugininfo/eabi/eapqtplugininfou.def	Thu May 27 10:23:43 2010 +0300
@@ -0,0 +1,44 @@
+EXPORTS
+	_ZN15EapQtPluginInfoC1E17EapQtPluginHandle7QStringi @ 1 NONAME
+	_ZN15EapQtPluginInfoC1ERKS_ @ 2 NONAME
+	_ZN15EapQtPluginInfoC2E17EapQtPluginHandle7QStringi @ 3 NONAME
+	_ZN15EapQtPluginInfoC2ERKS_ @ 4 NONAME
+	_ZN15EapQtPluginInfoD1Ev @ 5 NONAME
+	_ZN15EapQtPluginInfoD2Ev @ 6 NONAME
+	_ZN15EapQtPluginInfoaSERKS_ @ 7 NONAME
+	_ZN17EapQtPluginHandleC1E20EapQtExpandedEapType @ 8 NONAME
+	_ZN17EapQtPluginHandleC1E20EapQtExpandedEapTypei @ 9 NONAME
+	_ZN17EapQtPluginHandleC1ENS_6PluginE @ 10 NONAME
+	_ZN17EapQtPluginHandleC1ERKS_ @ 11 NONAME
+	_ZN17EapQtPluginHandleC1Ev @ 12 NONAME
+	_ZN17EapQtPluginHandleC2E20EapQtExpandedEapType @ 13 NONAME
+	_ZN17EapQtPluginHandleC2E20EapQtExpandedEapTypei @ 14 NONAME
+	_ZN17EapQtPluginHandleC2ENS_6PluginE @ 15 NONAME
+	_ZN17EapQtPluginHandleC2ERKS_ @ 16 NONAME
+	_ZN17EapQtPluginHandleC2Ev @ 17 NONAME
+	_ZN17EapQtPluginHandleD1Ev @ 18 NONAME
+	_ZN17EapQtPluginHandleD2Ev @ 19 NONAME
+	_ZN17EapQtPluginHandleaSERKS_ @ 20 NONAME
+	_ZN20EapQtExpandedEapTypeC1E10QByteArray @ 21 NONAME
+	_ZN20EapQtExpandedEapTypeC1ENS_4TypeE @ 22 NONAME
+	_ZN20EapQtExpandedEapTypeC1ERKS_ @ 23 NONAME
+	_ZN20EapQtExpandedEapTypeC1Ev @ 24 NONAME
+	_ZN20EapQtExpandedEapTypeC2E10QByteArray @ 25 NONAME
+	_ZN20EapQtExpandedEapTypeC2ENS_4TypeE @ 26 NONAME
+	_ZN20EapQtExpandedEapTypeC2ERKS_ @ 27 NONAME
+	_ZN20EapQtExpandedEapTypeC2Ev @ 28 NONAME
+	_ZN20EapQtExpandedEapTypeD1Ev @ 29 NONAME
+	_ZN20EapQtExpandedEapTypeD2Ev @ 30 NONAME
+	_ZN20EapQtExpandedEapTypeaSERKS_ @ 31 NONAME
+	_ZNK15EapQtPluginInfo11orderNumberEv @ 32 NONAME
+	_ZNK15EapQtPluginInfo12pluginHandleEv @ 33 NONAME
+	_ZNK15EapQtPluginInfo14localizationIdEv @ 34 NONAME
+	_ZNK17EapQtPluginHandle25protocolImplementationUidEv @ 35 NONAME
+	_ZNK17EapQtPluginHandle4typeEv @ 36 NONAME
+	_ZNK17EapQtPluginHandle8pluginIdEv @ 37 NONAME
+	_ZNK17EapQtPluginHandleeqERKS_ @ 38 NONAME
+	_ZNK20EapQtExpandedEapType15eapExpandedDataEv @ 39 NONAME
+	_ZNK20EapQtExpandedEapType4typeEv @ 40 NONAME
+	_ZNK20EapQtExpandedEapTypeeqERKS_ @ 41 NONAME
+	_ZNK20EapQtExpandedEapTypeneERKS_ @ 42 NONAME
+
--- a/securitysettings/qtconfigutils/eapqtplugininfo/eapqtplugininfo.pro	Mon May 24 20:32:47 2010 +0300
+++ b/securitysettings/qtconfigutils/eapqtplugininfo/eapqtplugininfo.pro	Thu May 27 10:23:43 2010 +0300
@@ -15,7 +15,7 @@
 #   QT EAP plugin information handling component
 #
 
-# %version: 9 %
+# %version: 11 %
 
 
 TEMPLATE            = lib
@@ -59,10 +59,7 @@
     TARGET.EPOCALLOWDLLDATA = 1
     
     TARGET.CAPABILITY = CAP_GENERAL_DLL
-    
-    # exports not frozen yet
-    MMP_RULES += EXPORTUNFROZEN
-        
+            
     BLD_INF_RULES.prj_exports += \ 
   		"rom/eapqtplugininfo.iby CORE_MW_LAYER_IBY_EXPORT_PATH(eapqtplugininfo.iby)"        
 }
--- a/securitysettings/qtconfigutils/eapqtplugininfo/src/eapqtexpandedeaptype_p.cpp	Mon May 24 20:32:47 2010 +0300
+++ b/securitysettings/qtconfigutils/eapqtplugininfo/src/eapqtexpandedeaptype_p.cpp	Thu May 27 10:23:43 2010 +0300
@@ -17,7 +17,7 @@
  */
 
 /*
- * %version: 4 %
+ * %version: 5 %
  */
 
 #include "eapqtexpandedeaptype_p.h"
@@ -186,6 +186,8 @@
     }
     else {
         mType = EapQtExpandedEapType::TypeUndefined;
+        mData = QByteArray(reinterpret_cast<const char*> ((*EapExpandedTypeNone.GetType()).Ptr()),
+            (*EapExpandedTypeNone.GetType()).Length());
     }
     qDebug("EapQtExpandedEapTypePrivate(const QByteArray data) - mType: %d", mType);
 }
--- a/securitysettings/qtconfigutils/eapqtplugininfo/src/eapqtpluginhandle.cpp	Mon May 24 20:32:47 2010 +0300
+++ b/securitysettings/qtconfigutils/eapqtplugininfo/src/eapqtpluginhandle.cpp	Thu May 27 10:23:43 2010 +0300
@@ -17,7 +17,7 @@
  */
 
 /*
- * %version: 14 %
+ * %version: 15 %
  */
 
 #include "eapqtpluginhandle.h"
@@ -60,6 +60,8 @@
     EapQtPluginHandle::PluginPlainMschapv2 
 };
 
+
+
 //----------------------------------------------------------------------------
 //              EapQtPluginHandle
 //----------------------------------------------------------------------------
@@ -72,15 +74,15 @@
 EapQtPluginHandle::EapQtPluginHandle(Plugin id) :
     d_ptr(NULL)
 {
-    Plugin local_id;
+    Plugin localId;
     if (id < PluginLast) {
-        local_id = id;
+        localId = id;
     }
     else {
-        local_id = PluginUndefined;
+        localId = PluginUndefined;
     }
-    d_ptr.reset(new EapQtPluginHandlePrivate(handleMapper[local_id].mType,
-        handleMapper[local_id].mUid));
+    d_ptr.reset(new EapQtPluginHandlePrivate(handleMapper[localId].mType,
+        handleMapper[localId].mUid));
 }
 
 EapQtPluginHandle::EapQtPluginHandle(EapQtExpandedEapType type, int uid) :