| Index: net/socket/ssl_client_socket_nss.h
|
| diff --git a/net/socket/ssl_client_socket_nss.h b/net/socket/ssl_client_socket_nss.h
|
| index 4cc681a66c4b59e817201da305701c6595b5053c..648e24946d649a3952bd1c49f95b8d67be9ed285 100644
|
| --- a/net/socket/ssl_client_socket_nss.h
|
| +++ b/net/socket/ssl_client_socket_nss.h
|
| @@ -188,6 +188,13 @@ class SSLClientSocketNSS : public SSLClientSocket {
|
| // argument.
|
| static void HandshakeCallback(PRFileDesc* socket, void* arg);
|
|
|
| + static SECStatus NextProtoCallback(void* arg,
|
| + PRFileDesc* fd,
|
| + const unsigned char* protos,
|
| + unsigned int protos_len,
|
| + unsigned char* proto_out,
|
| + unsigned int* proto_out_len);
|
| +
|
| // The following methods are for debugging bug 65948. Will remove this code
|
| // after fixing bug 65948.
|
| void EnsureThreadIdAssigned() const;
|
| @@ -285,6 +292,10 @@ class SSLClientSocketNSS : public SSLClientSocket {
|
| scoped_ptr<SSLHostInfo> ssl_host_info_;
|
| DnsCertProvenanceChecker* const dns_cert_checker_;
|
|
|
| + // next_proto_ is the protocol that we selected by NPN.
|
| + std::string next_proto_;
|
| + NextProtoStatus next_proto_status_;
|
| +
|
| // The following two variables are added for debugging bug 65948. Will
|
| // remove this code after fixing bug 65948.
|
| // Added the following code Debugging in release mode.
|
|
|