diff options
Diffstat (limited to 'http/http_client.hpp')
-rw-r--r-- | http/http_client.hpp | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/http/http_client.hpp b/http/http_client.hpp index 860a7d45a8..ac231b42e7 100644 --- a/http/http_client.hpp +++ b/http/http_client.hpp @@ -149,11 +149,9 @@ class ConnectionInfo : public std::enable_shared_from_this<ConnectionInfo> boost::asio::io_context& ioc; -#ifdef BMCWEB_DBUS_DNS_RESOLVER - using Resolver = async_resolve::Resolver; -#else - using Resolver = boost::asio::ip::tcp::resolver; -#endif + using Resolver = std::conditional_t<BMCWEB_DNS_RESOLVER == "systemd-dbus", + async_resolve::Resolver, + boost::asio::ip::tcp::resolver>; Resolver resolver; boost::asio::ip::tcp::socket conn; |