From 8470af4c4c9306572ae034dbcb9aaff02cec26cd Mon Sep 17 00:00:00 2001 From: Bob Halley Date: Thu, 6 Oct 2022 04:08:38 -0700 Subject: [PATCH] Deal with leading dots in search lists on Windows [#844]. --- dns/win32util.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dns/win32util.py b/dns/win32util.py index b9db2912..ac314750 100644 --- a/dns/win32util.py +++ b/dns/win32util.py @@ -56,7 +56,7 @@ if sys.platform == "win32": self.info.nameservers = list(interface.DNSServerSearchOrder) if interface.DNSDomainSuffixSearchOrder: self.info.search = [ - dns.name.from_text(x) + _config_domain(x) for x in interface.DNSDomainSuffixSearchOrder ] break @@ -105,7 +105,7 @@ if sys.platform == "win32": split_char = self._determine_split_char(search) search_list = search.split(split_char) for s in search_list: - s = dns.name.from_text(s) + s = _config_domain(s) if s not in self.info.search: self.info.search.append(s) -- 2.47.3