diff options
| author | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2010-06-21 13:51:56 +0000 |
|---|---|---|
| committer | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2010-06-21 13:51:56 +0000 |
| commit | ca4940622c05e50a50f77c621ade914029663446 (patch) | |
| tree | 2715d87c6b4faa669ae317f6f95d9694630cd4a0 /src/LibsslTLSContext.cc | |
| parent | ae957baa98d4f97ea2437596db5073f9c33d22ae (diff) | |
2010-06-21 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
Changed naming standards for class member variable: now it looks
like var_ instead of _var.
Diffstat (limited to 'src/LibsslTLSContext.cc')
| -rw-r--r-- | src/LibsslTLSContext.cc | 44 |
1 files changed, 22 insertions, 22 deletions
diff --git a/src/LibsslTLSContext.cc b/src/LibsslTLSContext.cc index 12b62cc7..0bc84e8b 100644 --- a/src/LibsslTLSContext.cc +++ b/src/LibsslTLSContext.cc @@ -43,75 +43,75 @@ namespace aria2 { -TLSContext::TLSContext():_sslCtx(0), - _peerVerificationEnabled(false), - _logger(LogFactory::getInstance()) +TLSContext::TLSContext():sslCtx_(0), + peerVerificationEnabled_(false), + logger_(LogFactory::getInstance()) { - _sslCtx = SSL_CTX_new(SSLv23_client_method()); - if(_sslCtx) { - _good = true; + sslCtx_ = SSL_CTX_new(SSLv23_client_method()); + if(sslCtx_) { + good_ = true; } else { - _good = false; - _logger->error("SSL_CTX_new() failed. Cause: %s", + good_ = false; + logger_->error("SSL_CTX_new() failed. Cause: %s", ERR_error_string(ERR_get_error(), 0)); } - SSL_CTX_set_mode(_sslCtx, SSL_MODE_AUTO_RETRY); + SSL_CTX_set_mode(sslCtx_, SSL_MODE_AUTO_RETRY); } TLSContext::~TLSContext() { - SSL_CTX_free(_sslCtx); + SSL_CTX_free(sslCtx_); } bool TLSContext::good() const { - return _good; + return good_; } bool TLSContext::bad() const { - return !_good; + return !good_; } bool TLSContext::addClientKeyFile(const std::string& certfile, const std::string& keyfile) { - if(SSL_CTX_use_PrivateKey_file(_sslCtx, keyfile.c_str(), + if(SSL_CTX_use_PrivateKey_file(sslCtx_, keyfile.c_str(), SSL_FILETYPE_PEM) != 1) { - _logger->error("Failed to load client private key from %s. Cause: %s", + logger_->error("Failed to load client private key from %s. Cause: %s", keyfile.c_str(), ERR_error_string(ERR_get_error(), 0)); return false; } - if(SSL_CTX_use_certificate_chain_file(_sslCtx, certfile.c_str()) != 1) { - _logger->error("Failed to load client certificate from %s. Cause: %s", + if(SSL_CTX_use_certificate_chain_file(sslCtx_, certfile.c_str()) != 1) { + logger_->error("Failed to load client certificate from %s. Cause: %s", certfile.c_str(), ERR_error_string(ERR_get_error(), 0)); return false; } - _logger->info("Client Key File(cert=%s, key=%s) were successfully added.", + logger_->info("Client Key File(cert=%s, key=%s) were successfully added.", certfile.c_str(), keyfile.c_str()); return true; } bool TLSContext::addTrustedCACertFile(const std::string& certfile) { - if(SSL_CTX_load_verify_locations(_sslCtx, certfile.c_str(), 0) != 1) { - _logger->error(MSG_LOADING_TRUSTED_CA_CERT_FAILED, + if(SSL_CTX_load_verify_locations(sslCtx_, certfile.c_str(), 0) != 1) { + logger_->error(MSG_LOADING_TRUSTED_CA_CERT_FAILED, certfile.c_str(), ERR_error_string(ERR_get_error(), 0)); return false; } else { - _logger->info("Trusted CA certificates were successfully added."); + logger_->info("Trusted CA certificates were successfully added."); return true; } } void TLSContext::enablePeerVerification() { - _peerVerificationEnabled = true; + peerVerificationEnabled_ = true; } void TLSContext::disablePeerVerification() { - _peerVerificationEnabled = false; + peerVerificationEnabled_ = false; } } // namespace aria2 |
