diff options
Diffstat (limited to 'net/spdy')
-rw-r--r-- | net/spdy/spdy_proxy_client_socket.cc | 4 | ||||
-rw-r--r-- | net/spdy/spdy_proxy_client_socket.h | 1 | ||||
-rw-r--r-- | net/spdy/spdy_session.cc | 8 |
3 files changed, 9 insertions, 4 deletions
diff --git a/net/spdy/spdy_proxy_client_socket.cc b/net/spdy/spdy_proxy_client_socket.cc index 182be87..c0ba9d1 100644 --- a/net/spdy/spdy_proxy_client_socket.cc +++ b/net/spdy/spdy_proxy_client_socket.cc @@ -169,6 +169,10 @@ base::TimeDelta SpdyProxyClientSocket::GetConnectTimeMicros() const { return base::TimeDelta::FromMicroseconds(-1); } +NextProto SpdyProxyClientSocket::GetNegotiatedProtocol() const { + return kProtoUnknown; +} + int SpdyProxyClientSocket::Read(IOBuffer* buf, int buf_len, const CompletionCallback& callback) { DCHECK(read_callback_.is_null()); diff --git a/net/spdy/spdy_proxy_client_socket.h b/net/spdy/spdy_proxy_client_socket.h index 45d5937..fe0ca77 100644 --- a/net/spdy/spdy_proxy_client_socket.h +++ b/net/spdy/spdy_proxy_client_socket.h @@ -75,6 +75,7 @@ class NET_EXPORT_PRIVATE SpdyProxyClientSocket : public ProxyClientSocket, virtual bool UsingTCPFastOpen() const OVERRIDE; virtual int64 NumBytesRead() const OVERRIDE; virtual base::TimeDelta GetConnectTimeMicros() const OVERRIDE; + virtual NextProto GetNegotiatedProtocol() const OVERRIDE; // Socket implementation. virtual int Read(IOBuffer* buf, diff --git a/net/spdy/spdy_session.cc b/net/spdy/spdy_session.cc index 3815357..203f328 100644 --- a/net/spdy/spdy_session.cc +++ b/net/spdy/spdy_session.cc @@ -438,7 +438,7 @@ net::Error SpdySession::InitializeWithSocket( NextProto protocol = g_default_protocol; if (is_secure_) { SSLClientSocket* ssl_socket = GetSSLClientSocket(); - NextProto protocol_negotiated = ssl_socket->protocol_negotiated(); + NextProto protocol_negotiated = ssl_socket->GetNegotiatedProtocol(); if (protocol_negotiated != kProtoUnknown) { protocol = protocol_negotiated; } @@ -633,7 +633,7 @@ bool SpdySession::NeedsCredentials() const { if (!is_secure_) return false; SSLClientSocket* ssl_socket = GetSSLClientSocket(); - if (ssl_socket->protocol_negotiated() < kProtoSPDY3) + if (ssl_socket->GetNegotiatedProtocol() < kProtoSPDY3) return false; return ssl_socket->WasDomainBoundCertSent(); } @@ -1187,7 +1187,7 @@ Value* SpdySession::GetInfoAsValue() const { NextProto proto = kProtoUnknown; if (is_secure_) { - proto = GetSSLClientSocket()->protocol_negotiated(); + proto = GetSSLClientSocket()->GetNegotiatedProtocol(); } dict->SetString("protocol_negotiated", SSLClientSocket::NextProtoToString(proto)); @@ -1307,7 +1307,7 @@ bool SpdySession::GetSSLInfo(SSLInfo* ssl_info, SSLClientSocket* ssl_socket = GetSSLClientSocket(); ssl_socket->GetSSLInfo(ssl_info); *was_npn_negotiated = ssl_socket->was_npn_negotiated(); - *protocol_negotiated = ssl_socket->protocol_negotiated(); + *protocol_negotiated = ssl_socket->GetNegotiatedProtocol(); return true; } |