aboutsummaryrefslogtreecommitdiff
path: root/guix.packages
diff options
context:
space:
mode:
authorlurchi <lurchi@strangeplace.net>2018-06-29 00:10:08 +0200
committerlurchi <lurchi@strangeplace.net>2018-06-29 00:10:08 +0200
commite7e14740d619777613734cec9400c33cfd30fc3d (patch)
tree0a5ba01886c59709ffcc0052227ef7caa3f68aa0 /guix.packages
parent7c04b23c8c80e06257706facf74a92bfec7a9914 (diff)
downloadgnunet-e7e14740d619777613734cec9400c33cfd30fc3d.tar.gz
gnunet-e7e14740d619777613734cec9400c33cfd30fc3d.zip
Use the DNSPARSER and DNSSTUB libraries in the resolver service
We are not using the libc functions anymore for forward and backup DNS resolutions and the DNSPARSER and DNSSTUB libraries instead. This has the advantage that the APIs are asynchronous now and thus multiple DNS resolutions can be done in parallel. This breaks support for Windows and other operating systems that don't use /etc/resolv.conf for defining DNS servers. For fixing this the function lookup_dns_servers can be extended with different lookup mechanisms.
Diffstat (limited to 'guix.packages')
0 files changed, 0 insertions, 0 deletions