From 49781da8f0952d6916d4f6cdedd188e9ca93c9e4 Mon Sep 17 00:00:00 2001 From: Tatsuhiro Tsujikawa Date: Sun, 22 Feb 2015 12:06:31 +0900 Subject: [PATCH] nghttpx: Don't need to const_cast to sockaddr* --- src/shrpx_http2_session.cc | 3 +-- src/shrpx_http_downstream_connection.cc | 3 +-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/src/shrpx_http2_session.cc b/src/shrpx_http2_session.cc index f68e4d27..6f7bf5f5 100644 --- a/src/shrpx_http2_session.cc +++ b/src/shrpx_http2_session.cc @@ -226,8 +226,7 @@ int Http2Session::initiate_connection() { return -1; } - rv = connect(conn_.fd, const_cast( - &get_config()->downstream_http_proxy_addr.sa), + rv = connect(conn_.fd, &get_config()->downstream_http_proxy_addr.sa, get_config()->downstream_http_proxy_addrlen); if (rv != 0 && errno != EINPROGRESS) { SSLOG(ERROR, this) << "Failed to connect to the proxy " diff --git a/src/shrpx_http_downstream_connection.cc b/src/shrpx_http_downstream_connection.cc index b664b8d3..6f123dea 100644 --- a/src/shrpx_http_downstream_connection.cc +++ b/src/shrpx_http_downstream_connection.cc @@ -161,8 +161,7 @@ int HttpDownstreamConnection::attach_downstream(Downstream *downstream) { } int rv; - rv = connect(conn_.fd, const_cast( - &get_config()->downstream_addrs[i].addr.sa), + rv = connect(conn_.fd, &get_config()->downstream_addrs[i].addr.sa, get_config()->downstream_addrs[i].addrlen); if (rv != 0 && errno != EINPROGRESS) { auto error = errno;