We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c9052ad commit a084d3fCopy full SHA for a084d3f
boost/network/protocol/http/client/connection/ssl_delegate.ipp
@@ -64,7 +64,10 @@ void boost::network::http::impl::ssl_delegate::connect(
64
context_->use_private_key_file(*private_key_file_, boost::asio::ssl::context::pem);
65
66
tcp_socket_.reset(new boost::asio::ip::tcp::socket(
67
- service_, boost::asio::ip::tcp::endpoint(boost::asio::ip::tcp::v4(), source_port)));
+ service_, boost::asio::ip::tcp::endpoint(endpoint.address().is_v4()
68
+ ? boost::asio::ip::tcp::v4()
69
+ : boost::asio::ip::tcp::v6(),
70
+ source_port)));
71
socket_.reset(new boost::asio::ssl::stream<boost::asio::ip::tcp::socket &>(
72
*(tcp_socket_.get()), *context_));
73
0 commit comments