diff options
author | rsleevi@chromium.org <rsleevi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-03-02 17:50:13 +0000 |
---|---|---|
committer | rsleevi@chromium.org <rsleevi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-03-02 17:50:13 +0000 |
commit | acb8c7c077809e1bebf37ac23d57e4a417377ee5 (patch) | |
tree | a1862cb011726acb9a09ea1cfad3e37775eecf84 /net | |
parent | 849746701f850f583798cb98b4c6fe00f7424548 (diff) | |
download | chromium_src-acb8c7c077809e1bebf37ac23d57e4a417377ee5.zip chromium_src-acb8c7c077809e1bebf37ac23d57e4a417377ee5.tar.gz chromium_src-acb8c7c077809e1bebf37ac23d57e4a417377ee5.tar.bz2 |
Report SSL session resumption state for OpenSSL
BUG=179540
Review URL: https://chromiumcodereview.appspot.com/12381056
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@185728 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net')
-rw-r--r-- | net/socket/ssl_client_socket_openssl.cc | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/net/socket/ssl_client_socket_openssl.cc b/net/socket/ssl_client_socket_openssl.cc index c49326d..ce736c9 100644 --- a/net/socket/ssl_client_socket_openssl.cc +++ b/net/socket/ssl_client_socket_openssl.cc @@ -644,6 +644,9 @@ bool SSLClientSocketOpenSSL::GetSSLInfo(SSLInfo* ssl_info) { if (ssl_config_.version_fallback) ssl_info->connection_status |= SSL_CONNECTION_VERSION_FALLBACK; + ssl_info->handshake_type = SSL_session_reused(ssl_) ? + SSLInfo::HANDSHAKE_RESUME : SSLInfo::HANDSHAKE_FULL; + DVLOG(3) << "Encoded connection status: cipher suite = " << SSLConnectionStatusToCipherSuite(ssl_info->connection_status) << " version = " |