OpenVPN 3 Core Library
Loading...
Searching...
No Matches
error.hpp File Reference
Include dependency graph for error.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  openvpn
 
namespace  openvpn::Error
 

Enumerations

enum  openvpn::Error::Type : size_t {
  openvpn::Error::SUCCESS = 0 , openvpn::Error::NETWORK_RECV_ERROR , openvpn::Error::NETWORK_EOF_ERROR , openvpn::Error::NETWORK_SEND_ERROR ,
  openvpn::Error::NETWORK_UNAVAILABLE , openvpn::Error::DECRYPT_ERROR , openvpn::Error::HMAC_ERROR , openvpn::Error::REPLAY_ERROR ,
  openvpn::Error::BUFFER_ERROR , openvpn::Error::CC_ERROR , openvpn::Error::BAD_SRC_ADDR , openvpn::Error::COMPRESS_ERROR ,
  openvpn::Error::RESOLVE_ERROR , openvpn::Error::SOCKET_PROTECT_ERROR , openvpn::Error::TUN_READ_ERROR , openvpn::Error::TUN_WRITE_ERROR ,
  openvpn::Error::TUN_FRAMING_ERROR , openvpn::Error::TUN_SETUP_FAILED , openvpn::Error::TUN_IFACE_CREATE , openvpn::Error::TUN_IFACE_DISABLED ,
  openvpn::Error::TUN_ERROR , openvpn::Error::TUN_REGISTER_RINGS_ERROR , openvpn::Error::TAP_NOT_SUPPORTED , openvpn::Error::REROUTE_GW_NO_DNS ,
  openvpn::Error::TRANSPORT_ERROR , openvpn::Error::TCP_OVERFLOW , openvpn::Error::TCP_SIZE_ERROR , openvpn::Error::TCP_CONNECT_ERROR ,
  openvpn::Error::UDP_CONNECT_ERROR , openvpn::Error::SSL_ERROR , openvpn::Error::SSL_PARTIAL_WRITE , openvpn::Error::SSL_CA_MD_TOO_WEAK ,
  openvpn::Error::SSL_CA_KEY_TOO_SMALL , openvpn::Error::SSL_DH_KEY_TOO_SMALL , openvpn::Error::ENCAPSULATION_ERROR , openvpn::Error::EPKI_CERT_ERROR ,
  openvpn::Error::EPKI_SIGN_ERROR , openvpn::Error::HANDSHAKE_TIMEOUT , openvpn::Error::KEEPALIVE_TIMEOUT , openvpn::Error::INACTIVE_TIMEOUT ,
  openvpn::Error::CONNECTION_TIMEOUT , openvpn::Error::PRIMARY_EXPIRE , openvpn::Error::TLS_VERSION_MIN , openvpn::Error::CERT_VERIFY_FAIL ,
  openvpn::Error::TLS_SIGALG_DISALLOWED_OR_UNSUPPORTED , openvpn::Error::TLS_ALERT_PROTOCOL_VERSION , openvpn::Error::TLS_ALERT_UNKNOWN_CA , openvpn::Error::TLS_ALERT_HANDSHAKE_FAILURE ,
  openvpn::Error::TLS_ALERT_CERTIFICATE_REQUIRED , openvpn::Error::TLS_ALERT_CERTIFICATE_EXPIRED , openvpn::Error::TLS_ALERT_CERTIFICATE_REVOKED , openvpn::Error::TLS_ALERT_BAD_CERTIFICATE ,
  openvpn::Error::TLS_ALERT_UNSUPPORTED_CERTIFICATE , openvpn::Error::TLS_ALERT_MISC , openvpn::Error::TLS_AUTH_FAIL , openvpn::Error::TLS_CRYPT_META_FAIL ,
  openvpn::Error::PEM_PASSWORD_FAIL , openvpn::Error::AUTH_FAILED , openvpn::Error::CLIENT_HALT , openvpn::Error::CLIENT_RESTART ,
  openvpn::Error::TUN_HALT , openvpn::Error::RELAY , openvpn::Error::RELAY_ERROR , openvpn::Error::N_PAUSE ,
  openvpn::Error::N_RECONNECT , openvpn::Error::N_KEY_LIMIT_RENEG , openvpn::Error::KEY_STATE_ERROR , openvpn::Error::PROXY_ERROR ,
  openvpn::Error::PROXY_NEED_CREDS , openvpn::Error::EARLY_NEG_INVALID , openvpn::Error::NTLM_MISSING_CRYPTO , openvpn::Error::UNUSED_OPTIONS ,
  openvpn::Error::SESSION_EXPIRED , openvpn::Error::NEED_CREDS , openvpn::Error::KEV_NEGOTIATE_ERROR , openvpn::Error::KEV_PENDING_ERROR ,
  openvpn::Error::N_KEV_EXPIRE , openvpn::Error::KEY_EXPANSION_ERROR , openvpn::Error::PKTID_INVALID , openvpn::Error::PKTID_BACKTRACK ,
  openvpn::Error::PKTID_EXPIRE , openvpn::Error::PKTID_REPLAY , openvpn::Error::PKTID_TIME_BACKTRACK , openvpn::Error::N_ERRORS ,
  openvpn::Error::UNDEF = SUCCESS
}
 

Functions

const char * openvpn::Error::name (const size_t type)