diff -r 000000000000 -r 307788aac0a8 sipplugins/sippwlanplugin/inc/wlanerrorcodes.h --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sipplugins/sippwlanplugin/inc/wlanerrorcodes.h Tue Feb 02 01:03:15 2010 +0200 @@ -0,0 +1,245 @@ +/* +* Copyright (c) 2006-2007 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: WLAN-specific error code definitions. +* +*/ + + +// TODO: When this header file is released in SDK, delete this local copy of +// wlanerrorcodes.h from sip_wlanplugin's own inc-directory. + + +#ifndef WLANERRORCODES_H +#define WLANERRORCODES_H + +/** + * @defgroup rconn Error codes returned via RConnection API + * @{ + */ + +/** + * @defgroup rconn_cfg Errors due to mismatching configuration + * @defgroup rconn_other Errors due to other failures + */ + +/** + * A failure inside WLAN subsystem has occurred. Typically caused by an + * unexpected WLAN HW event. + * @ingroup rconn_other + */ +const TInt KErrWlanInternalError = -30171; +/** + * WLAN AP has refused 802.11 open system authentication. + * @ingroup rconn_cfg + */ +const TInt KErrWlanOpenAuthFailed = -30172; +/** + * WLAN AP requires 802.11 shared key authentication. + * @ingroup rconn_cfg + */ +const TInt KErrWlanSharedKeyAuthRequired = -30173; +/** + * 802.11 shared key authentication has failed. + * @ingroup rconn_cfg + * @details Most likely caused by misconfigured WEP keys either in + * the IAP settings or the WLAN AP. + */ +const TInt KErrWlanSharedKeyAuthFailed = -30174; +/** + * WLAN AP requires Wi-Fi Protected Access security but + * the IAP doesn't have matching settings. + * @ingroup rconn_cfg + */ +const TInt KErrWlanWpaAuthRequired = -30175; +/** + * Wi-Fi Protected Access authentication has failed. + * @ingroup rconn_cfg + */ +const TInt KErrWlanWpaAuthFailed = -30176; +/** + * Legacy 802.1x authentication has failed. + * @ingroup rconn_cfg + */ +const TInt KErrWlan802dot1xAuthFailed = -30177; +/** + * Wi-Fi Protected Access authentication w/ a preshared key + * has failed. + * @ingroup rconn_cfg + * @details Most likely caused by a misconfigured preshared key + * either in the IAP settings or the WLAN AP. + */ +const TInt KErrWlanIllegalWpaPskKey = -30178; +/** + * Wi-Fi Protected Access connections are not allowed as + * countermeasures are active due to MIC failures. + * @ingroup rconn_other + * @details The countermeasures are active for 60 seconds after + * having been started. + */ +const TInt KErrWlanWpaCounterMeasuresActive = -30179; +/** + * No WLAN APs matching the IAP settings have been found. + * @ingroup rconn_other + */ +const TInt KErrWlanNetworkNotFound = -30180; +/** + * The IAP has an illegal key WEP key configuration. + * @ingroup rconn_cfg + */ +const TInt KErrWlanIllegalEncryptionKeys = -30181; +/** + * Roaming between WLAN APs has failed irreversibly. + * @ingroup rconn_other + */ +const TInt KErrWlanRoamingFailed = -30182; +/** + * Connection to the WLAN network has unexpectedly been lost. + * @ingroup rconn_other + */ +const TInt KErrWlanNetworkLost = -30183; +/** + * WLAN AP requires Wi-Fi Protected Access authentication w/ a preshared key. + * @ingroup rconn_cfg + */ +const TInt KErrWlanPskModeRequired = -30184; +/** + * WLAN AP requires Wi-Fi Protected Access authentication w/ EAP. + * @ingroup rconn_cfg + */ +const TInt KErrWlanEapModeRequired = -30185; +/** + * EAP-SIM authentication has failed. + * @ingroup rconn_cfg + */ +const TInt KErrWlanEapSimFailed = -30186; +/** + * EAP-TLS authentication has failed. + * @ingroup rconn_cfg + */ +const TInt KErrWlanEapTlsFailed = -30187; +/** + * EAP-PEAP authentication has failed. + * @ingroup rconn_cfg + */ +const TInt KErrWlanEapPeapFailed = -30188; +/** + * EAP-MSCHAPv2 authentication has failed. + * @ingroup rconn_cfg + */ +const TInt KErrWlanEapMsChapv2 = -30189; +/** + * EAP-AKA authentication has failed. + * @ingroup rconn_cfg + */ +const TInt KErrWlanEapAkaFailed = -30190; +/** + * EAP-TTLS authentication has failed. + * @ingroup rconn_cfg + */ +const TInt KErrWlanEapTtlsFailed = -30191; +/** + * EAP-LEAP authentication has failed. + * @ingroup rconn_cfg + */ +const TInt KErrWlanLeapFailed = -30192; +/** + * EAP-GTC authentication has failed. + * @ingroup rconn_cfg + */ +const TInt KErrWlanEapGtcFailed = -30193; +/** + * EAP-SIM/EAP-AKA authentication has failed due to a missing + * SIM card. + * @ingroup rconn_cfg + */ +const TInt KErrWlanSimNotInstalled = -30194; +/** + * EAP-SIM/EAP-AKA authentication has failed due to missing + * service subscription. + * @ingroup rconn_cfg + */ +const TInt KErrWlanNotSubscribed = -30195; +/** + * EAP-SIM/EAP-AKA authentication has failed due to user being + * barred from the service. + * @ingroup rconn_cfg + */ +const TInt KErrWlanAccessBarred = -30196; +/** + * EAP-MSCHAPv2 authentication has failed due to expired password. + * @ingroup rconn_cfg + */ +const TInt KErrWlanPasswordExpired = -30197; +/** + * EAP-MSCHAPv2 authentication has failed due to permissions. + * @ingroup rconn_cfg + */ +const TInt KErrWlanNoDialinPermissions = -30198; +/** + * EAP-MSCHAPv2 authentication has failed due to disabled account. + * @ingroup rconn_cfg + */ +const TInt KErrWlanAccountDisabled = -30199; +/** + * EAP-MSCHAPv2 authentication has failed due to restricted logon hours. + * @ingroup rconn_cfg + */ +const TInt KErrWlanRestrictedLogonHours = -30200; +/** + * EAP authentication using certificates failed due to an + * expired certificate. + * @ingroup rconn_cfg + */ +const TInt KErrWlanServerCertificateExpired = -30201; +/** + * EAP authentication using certificates failed due to a + * certificate that couldn't be verified. + * @ingroup rconn_cfg + */ +const TInt KErrWlanCerficateVerifyFailed = -30202; +/** + * EAP authentication using certificates failed due to a + * missing user certificate. + * @ingroup rconn_cfg + */ +const TInt KErrWlanNoUserCertificate = -30203; +/** + * EAP authentication using certificates failed due to a + * mismatching certificate configuration. + * @ingroup rconn_cfg + */ +const TInt KErrWlanNoCipherSuite = -30204; +/** + * EAP authentication using certificates failed due to the server + * not accepting the user certificate. + * @ingroup rconn_cfg + */ +const TInt KErrWlanUserRejected = -30205; +/** + * EAP authentication using certificates failed due to an + * expired user certificate. + * @ingroup rconn_cfg + */ +const TInt KErrWlanUserCertificateExpired = -30206; +/** + * WLAN connection could not be started because one is already active. + * @ingroup rconn_other + */ +const TInt KErrWlanConnAlreadyActive = -30207; + +/** + * @} + */ + +#endif // WLANERRORCODES_H