| 12345678910111213141516171819202122 |
- #ifndef WIN_DNS_HELPER_H_
- #define WIN_DNS_HELPER_H_
- #include "../node/InetAddress.hpp"
- #include <cstdint>
- #include <vector>
- namespace ZeroTier {
- class WinDNSHelper {
- public:
- static void setDNS(uint64_t nwid, const char* domain, const std::vector<InetAddress>& servers);
- static void removeDNS(uint64_t nwid);
- private:
- static std::pair<bool, std::string> hasDNSConfig(uint64_t nwid);
- };
- } // namespace ZeroTier
- #endif
|