> On 8 Nov 2018, at 5:07 am, Paul Vixie <[email protected]> wrote: > > > > Tony Finch wrote: >> ... >> >> And even if you can get the recursive server addresses, you should still >> go through the name service switch to deal with names that aren't in the >> DNS. > > agreed.
For A and AAAA, but not for HTTP, SRV and all the rest as there are no alternative data sources for those values. >> The custom DNS stub resolvers that I know about (adns, ldns, libevent) >> reimplement the libc resolver, with their own parsers for /etc/resolv.conf >> and all the rest. > > dns requests should almost universally go out via the open source "getdns" > API (https://getdnsapi.net/) at this point. if your code uses one of the > above methods, or getXbyY() in any form, please investigate. It really doesn’t matter which API you decide to use to lookup HTTP or SRV. They all get the same data. > -- > P Vixie > > _______________________________________________ > DNSOP mailing list > [email protected] > https://www.ietf.org/mailman/listinfo/dnsop -- Mark Andrews, ISC 1 Seymour St., Dundas Valley, NSW 2117, Australia PHONE: +61 2 9871 4742 INTERNET: [email protected] _______________________________________________ DNSOP mailing list [email protected] https://www.ietf.org/mailman/listinfo/dnsop
