summaryrefslogtreecommitdiffstats
path: root/net
diff options
context:
space:
mode:
authoragl@chromium.org <agl@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-07-18 17:03:34 +0000
committeragl@chromium.org <agl@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-07-18 17:03:34 +0000
commitb4bbebdf9de2a9fedb3b15668af72ad593e2538a (patch)
tree077ffb48cfa9d1b1a4b94fe39e742e4e99936845 /net
parentd8654bf1406e9cd0338e9e2c0e18f5295a08efce (diff)
downloadchromium_src-b4bbebdf9de2a9fedb3b15668af72ad593e2538a.zip
chromium_src-b4bbebdf9de2a9fedb3b15668af72ad593e2538a.tar.gz
chromium_src-b4bbebdf9de2a9fedb3b15668af72ad593e2538a.tar.bz2
Add SSL details to the page info dialog.
BUG=27507 TEST=Navigate to https://encrypted.google.com and click the green padlock. Verify that the details presented are reasonable. http://codereview.chromium.org/3033001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52857 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net')
-rw-r--r--net/base/ssl_connection_status_flags.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/net/base/ssl_connection_status_flags.h b/net/base/ssl_connection_status_flags.h
index 9c2d56a..9ec22fa 100644
--- a/net/base/ssl_connection_status_flags.h
+++ b/net/base/ssl_connection_status_flags.h
@@ -30,6 +30,16 @@ enum {
// never be negative.
};
+inline int SSLConnectionStatusToCipherSuite(int connection_status) {
+ return (connection_status >> SSL_CONNECTION_CIPHERSUITE_SHIFT) &
+ SSL_CONNECTION_CIPHERSUITE_MASK;
+}
+
+inline int SSLConnectionStatusToCompression(int connection_status) {
+ return (connection_status >> SSL_CONNECTION_COMPRESSION_SHIFT) &
+ SSL_CONNECTION_COMPRESSION_MASK;
+}
+
} // namespace net
#endif // NET_BASE_SSL_CONNECTION_STATUS_FLAGS_H_