diff --git a/source/common/network/apple_dns_impl.cc b/source/common/network/apple_dns_impl.cc index f542c2424f7f8..1325914a3dfb0 100644 --- a/source/common/network/apple_dns_impl.cc +++ b/source/common/network/apple_dns_impl.cc @@ -182,8 +182,8 @@ ActiveDnsQuery* AppleDnsResolverImpl::resolve(const std::string& dns_name, } // Proceed with resolution after establishing that the resolver has a live main_sd_ref_. - std::unique_ptr pending_resolution( - new PendingResolution(*this, callback, dispatcher_, main_sd_ref_, dns_name)); + auto pending_resolution = + std::make_unique(*this, callback, dispatcher_, main_sd_ref_, dns_name); DNSServiceErrorType error = pending_resolution->dnsServiceGetAddrInfo(dns_lookup_family); if (error != kDNSServiceErr_NoError) { diff --git a/source/common/network/dns_impl.cc b/source/common/network/dns_impl.cc index 8d5edd28d6b10..341f5400c3ccd 100644 --- a/source/common/network/dns_impl.cc +++ b/source/common/network/dns_impl.cc @@ -264,8 +264,8 @@ ActiveDnsQuery* DnsResolverImpl::resolve(const std::string& dns_name, initializeChannel(&options.options_, options.optmask_); } - std::unique_ptr pending_resolution( - new PendingResolution(*this, callback, dispatcher_, channel_, dns_name)); + auto pending_resolution = + std::make_unique(*this, callback, dispatcher_, channel_, dns_name); if (dns_lookup_family == DnsLookupFamily::Auto) { pending_resolution->fallback_if_failed_ = true; } diff --git a/source/common/network/filter_manager_impl.cc b/source/common/network/filter_manager_impl.cc index f5984f2db43ce..40ca7b5a8c530 100644 --- a/source/common/network/filter_manager_impl.cc +++ b/source/common/network/filter_manager_impl.cc @@ -11,7 +11,7 @@ namespace Network { void FilterManagerImpl::addWriteFilter(WriteFilterSharedPtr filter) { ASSERT(connection_.state() == Connection::State::Open); - ActiveWriteFilterPtr new_filter(new ActiveWriteFilter{*this, filter}); + ActiveWriteFilterPtr new_filter = std::make_unique(*this, filter); filter->initializeWriteFilterCallbacks(*new_filter); LinkedList::moveIntoList(std::move(new_filter), downstream_filters_); } @@ -23,7 +23,7 @@ void FilterManagerImpl::addFilter(FilterSharedPtr filter) { void FilterManagerImpl::addReadFilter(ReadFilterSharedPtr filter) { ASSERT(connection_.state() == Connection::State::Open); - ActiveReadFilterPtr new_filter(new ActiveReadFilter{*this, filter}); + ActiveReadFilterPtr new_filter = std::make_unique(*this, filter); filter->initializeReadFilterCallbacks(*new_filter); LinkedList::moveIntoListBack(std::move(new_filter), upstream_filters_); } diff --git a/source/common/network/utility.cc b/source/common/network/utility.cc index 2ce1aca5d3c55..08b830fd799ca 100644 --- a/source/common/network/utility.cc +++ b/source/common/network/utility.cc @@ -46,8 +46,7 @@ Address::InstanceConstSharedPtr Utility::resolveUrl(const std::string& url) { } else if (urlIsUdpScheme(url)) { return parseInternetAddressAndPort(url.substr(UDP_SCHEME.size())); } else if (urlIsUnixScheme(url)) { - return Address::InstanceConstSharedPtr{ - new Address::PipeInstance(url.substr(UNIX_SCHEME.size()))}; + return std::make_shared(url.substr(UNIX_SCHEME.size())); } else { throw EnvoyException(absl::StrCat("unknown protocol scheme: ", url)); }