forked from premiere/premiere-libtorrent
remove unused overload of set_external_address
This commit is contained in:
parent
659a78eb56
commit
bd43c9b83f
|
@ -710,8 +710,6 @@ namespace aux {
|
||||||
bool on_dht_request(string_view query
|
bool on_dht_request(string_view query
|
||||||
, dht::msg const& request, entry& response) override;
|
, dht::msg const& request, entry& response) override;
|
||||||
|
|
||||||
void set_external_address(address const& ip
|
|
||||||
, ip_source_t source_type, address const& source) override;
|
|
||||||
void set_external_address(tcp::endpoint const& local_endpoint
|
void set_external_address(tcp::endpoint const& local_endpoint
|
||||||
, address const& ip
|
, address const& ip
|
||||||
, ip_source_t source_type, address const& source) override;
|
, ip_source_t source_type, address const& source) override;
|
||||||
|
|
|
@ -147,8 +147,6 @@ namespace aux {
|
||||||
static constexpr ip_source_t source_tracker = 3_bit;
|
static constexpr ip_source_t source_tracker = 3_bit;
|
||||||
static constexpr ip_source_t source_router = 4_bit;
|
static constexpr ip_source_t source_router = 4_bit;
|
||||||
|
|
||||||
virtual void set_external_address(address const& ip
|
|
||||||
, ip_source_t source_type, address const& source) = 0;
|
|
||||||
virtual void set_external_address(tcp::endpoint const& local_endpoint
|
virtual void set_external_address(tcp::endpoint const& local_endpoint
|
||||||
, address const& ip
|
, address const& ip
|
||||||
, ip_source_t source_type, address const& source) = 0;
|
, ip_source_t source_type, address const& source) = 0;
|
||||||
|
|
|
@ -6904,21 +6904,6 @@ namespace aux {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
void session_impl::set_external_address(address const& ip
|
|
||||||
, ip_source_t const source_type, address const& source)
|
|
||||||
{
|
|
||||||
// for now, just pick the first socket with a matching address family
|
|
||||||
// TODO: remove this function once all callers are updated to specify a listen socket
|
|
||||||
for (auto& i : m_listen_sockets)
|
|
||||||
{
|
|
||||||
if (is_v4(i->local_endpoint) != ip.is_v4())
|
|
||||||
continue;
|
|
||||||
|
|
||||||
set_external_address(i, ip, source_type, source);
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
void session_impl::set_external_address(
|
void session_impl::set_external_address(
|
||||||
tcp::endpoint const& local_endpoint, address const& ip
|
tcp::endpoint const& local_endpoint, address const& ip
|
||||||
, ip_source_t const source_type, address const& source)
|
, ip_source_t const source_type, address const& source)
|
||||||
|
|
Loading…
Reference in New Issue