#pragma once #include "platform.hpp" #include #include #include namespace llarp::dns { namespace nm { // a dns platform that sets dns via network manager class Platform : public I_Platform { public: virtual ~Platform() = default; void set_resolver(unsigned int index, llarp::SockAddr dns, bool global) override; }; }; // namespace nm using NM_Platform_t = std::conditional_t; } // namespace llarp::dns