From: Erik Faye-Lund Date: Mon, 11 Jun 2012 18:12:00 GMT Subject: Re: [PATCH 0/5] transport: unify ipv4 and ipv6 code paths Message-ID: In-Reply-To: <20120308124857.GA7666@burratino> On Thu, Mar 8, 2012 at 1:48 PM, Jonathan Nieder wrote: > Hi, > > These patches eliminate some ifdef-ery concerning NO_IPV6.  I used > them when writing the SRV patch, which applies on top, but it's > probably best to think of it as an independent topic. > > Patch 4 is the heart of the series.  It provides an interface similar > to getaddrinfo that can be implemented on top of either gethostbyname > or getaddrinfo and puts each implementation in a separate file.  This > way, callers can just use the common API and they do not need to have > two copies of their code, one for each host resolution API. > > Patches 1-3 move code around until all the code that patch 4 touches > is in one place. > > Patches 5 is a potential error handling improvement noticed while > writing patches 1-4.  It's probably not actually needed but it was a > comfort to me. > > These patches have been in use in Debian since June of last year.  I'd > like to see this in mainline early in the 1.7.11 cycle to make coding > that touches this area during that cycle more pleasant.  Thoughts of > all kinds welcome. What happened to this series?