Index: net/socket/ssl_client_socket_openssl.cc |
diff --git a/net/socket/ssl_client_socket_openssl.cc b/net/socket/ssl_client_socket_openssl.cc |
index e36534cc68a68b732e840adba750a5a120c83bbd..f65fb38afcb2feffc6fcc59e804e1e65f97d70fd 100644 |
--- a/net/socket/ssl_client_socket_openssl.cc |
+++ b/net/socket/ssl_client_socket_openssl.cc |
@@ -403,7 +403,7 @@ void SSLClientSocketOpenSSL::GetSSLCertRequestInfo( |
} |
SSLClientSocket::NextProtoStatus SSLClientSocketOpenSSL::GetNextProto( |
- std::string* proto) { |
+ std::string* proto) const { |
*proto = npn_proto_; |
return npn_status_; |
} |
@@ -939,6 +939,7 @@ int SSLClientSocketOpenSSL::DoHandshake() { |
} |
} |
+ RecordNegotiationExtension(); |
RecordChannelIDSupport(channel_id_service_, |
channel_id_xtn_negotiated_, |
ssl_config_.channel_id_enabled, |