[fetchmail]fetchmail 6.2.9-rc3 available

Matthias Andree matthias.andree@gmx.de
Tue, 20 Sep 2005 15:40:02 +0200


On Tue, 20 Sep 2005, Rob Funk wrote:

> Matthias Andree wrote:
> > On Mon, 19 Sep 2005, Jim Correia wrote:
> > > Adding -DBIND_8_COMPAT to the CFLAGS also seems to solve the problem.
> >
> > Ah well. I wonder if fetchmail is using some "down deep" BIND interface
> > it should not be meddling with.
> 
> I spent a bit of time trying to figure this out last night.  res_search() 
> gives a byte-array answer, but I couldn't find any published interface 
> for how to interpret that answer.  And the answer is definitely not in an 

I'm not 100% sure, but apparently RFC-1034 or 1035, the DNS RFCs.
res_query()/res_search() return the raw UDP response.

Then there's dn_expand that decompresses the DNS reply into a full name,
but I'm not yet sure about how to take apart the reply and haven't got
time to look closer now. Note that Solaris marks res_search() as
deprecated and suggests res_nsearch(), but I'm not sure how portable
/that/ is either...

-- 
Matthias Andree