I performed some minor updates to 
[ndns](https://github.com/rockcavera/nim-ndns), but the interesting addition is 
[initSystemDnsClient()](https://rockcavera.github.io/nim-ndns/ndns.html#using-system-dns-server)

This procedure starts a DNS client with the IP used by the operating system to 
resolve DNS requests.

Obviously I couldn't support all platforms, but Windows, Linux and BSD are 
already supported.

Note: I believe macOS can be supported with Linux and BSD implementation 
(resolv), but I don't have a mac to test.

Happy New Year!

Reply via email to