[MERGE] Send DNS A and AAAA queries in parallel (v2)

From: Henrik Nordström <henrik_at_henriknordstrom.net>
Date: Wed, 11 Jan 2012 02:22:32 +0100

Send DNS A and AAAA queries in parallel
        
This implements sending DNS A & AAAA queries in parallel by
creating "slave" idns_query requests. Current implementation
uses the A lookup as "master" and AAAA as "slave" query.
        
Long term this should probably be restructured to separate "lookup
state" and "query", or even better yet to defer the DNS lookups
until connect time and perform A respective AAAA as needed only and
not look up both before attemting to connect.

This also drops the dns_v4_fallback directive as it have no effect with
parallel DNS lookups. This directive should be reinstanciated in future
to enable pure IPv6 usage.

Regards
Henrik

Received on Wed Jan 11 2012 - 01:22:53 MST

This archive was generated by hypermail 2.2.0 : Wed Jan 11 2012 - 12:00:04 MST