This commit is contained in:
Simon Rozman 2017-02-01 13:11:27 +01:00
parent 7977d04281
commit 386d852859
3 changed files with 3 additions and 7 deletions

View File

@ -465,7 +465,7 @@ namespace eap
///
/// List of configuration providers
///
typedef std::list<eap::config_provider> provider_list;
typedef std::list<config_provider> provider_list;
public:
///
@ -523,7 +523,7 @@ namespace eap
/// @}
public:
std::list<eap::config_provider> m_providers; ///< Provider configurations
std::list<config_provider> m_providers; ///< Provider configurations
};
/// @}

View File

@ -18,8 +18,6 @@
along with GÉANTLink. If not, see <http://www.gnu.org/licenses/>.
*/
#include <sal.h>
namespace eap
{
class credentials;

View File

@ -196,13 +196,11 @@ namespace eap
credentials_connection m_cred; ///< Connection credentials
std::unique_ptr<method> m_method; ///< EAP-TTLS method
// The following members are required to avoid memory leakage in get_result()
// The following members are required to avoid memory leakage in get_result() and get_ui_context().
BYTE *m_blob_cfg; ///< Configuration BLOB
#ifdef EAP_USE_NATIVE_CREDENTIAL_CACHE
BYTE *m_blob_cred; ///< Credentials BLOB
#endif
// The following members are required to avoid memory leakage in get_ui_context()
BYTE *m_blob_ui_ctx; ///< User Interface context data
};