| Index: net/socket/ssl_client_socket_pool.cc
|
| diff --git a/net/socket/ssl_client_socket_pool.cc b/net/socket/ssl_client_socket_pool.cc
|
| index 0f3da13071e00164b071102922575c34ab96bf37..b1b4fde10279fafaf00bdc5034300be8977442d3 100644
|
| --- a/net/socket/ssl_client_socket_pool.cc
|
| +++ b/net/socket/ssl_client_socket_pool.cc
|
| @@ -69,6 +69,62 @@ SSLSocketParams::SSLSocketParams(
|
| }
|
| }
|
|
|
| +SSLSocketParams::SSLSocketParams(
|
| + const scoped_refptr<TransportSocketParams>& transport_params,
|
| + const HostPortPair& host_and_port,
|
| + const SSLConfig& ssl_config,
|
| + int load_flags,
|
| + bool force_spdy_over_ssl,
|
| + bool want_spdy_over_npn)
|
| + : transport_params_(transport_params),
|
| + proxy_(ProxyServer::SCHEME_DIRECT),
|
| + host_and_port_(host_and_port),
|
| + ssl_config_(ssl_config),
|
| + load_flags_(load_flags),
|
| + force_spdy_over_ssl_(force_spdy_over_ssl),
|
| + want_spdy_over_npn_(want_spdy_over_npn),
|
| + ignore_limits_(transport_params_->ignore_limits()) {}
|
| +
|
| +SSLSocketParams::SSLSocketParams(
|
| + const scoped_refptr<HttpProxySocketParams>& http_proxy_params,
|
| + ProxyServer::Scheme proxy,
|
| + const HostPortPair& host_and_port,
|
| + const SSLConfig& ssl_config,
|
| + int load_flags,
|
| + bool force_spdy_over_ssl,
|
| + bool want_spdy_over_npn)
|
| + : http_proxy_params_(http_proxy_params),
|
| + proxy_(proxy),
|
| + host_and_port_(host_and_port),
|
| + ssl_config_(ssl_config),
|
| + load_flags_(load_flags),
|
| + force_spdy_over_ssl_(force_spdy_over_ssl),
|
| + want_spdy_over_npn_(want_spdy_over_npn),
|
| + ignore_limits_(http_proxy_params_->ignore_limits()) {
|
| + DCHECK(proxy_ == ProxyServer::SCHEME_HTTP ||
|
| + proxy_ == ProxyServer::SCHEME_HTTPS);
|
| +}
|
| +
|
| +SSLSocketParams::SSLSocketParams(
|
| + const scoped_refptr<SOCKSSocketParams>& socks_params,
|
| + ProxyServer::Scheme proxy,
|
| + const HostPortPair& host_and_port,
|
| + const SSLConfig& ssl_config,
|
| + int load_flags,
|
| + bool force_spdy_over_ssl,
|
| + bool want_spdy_over_npn)
|
| + : socks_params_(socks_params),
|
| + proxy_(proxy),
|
| + host_and_port_(host_and_port),
|
| + ssl_config_(ssl_config),
|
| + load_flags_(load_flags),
|
| + force_spdy_over_ssl_(force_spdy_over_ssl),
|
| + want_spdy_over_npn_(want_spdy_over_npn),
|
| + ignore_limits_(socks_params_->ignore_limits()) {
|
| + DCHECK(proxy_ == ProxyServer::SCHEME_SOCKS4 ||
|
| + proxy_ == ProxyServer::SCHEME_SOCKS5);
|
| +}
|
| +
|
| SSLSocketParams::~SSLSocketParams() {}
|
|
|
| // Timeout for the SSL handshake portion of the connect.
|
|
|