Subject: Re: c-ares 1.7.5 returns ARES_ENODATA instead of ARES_SUCCESS

Re: c-ares 1.7.5 returns ARES_ENODATA instead of ARES_SUCCESS

From: Vincent Torri <vincent.torri_at_gmail.com>
Date: Thu, 22 Sep 2011 09:08:39 +0200

On Tue, Sep 6, 2011 at 6:55 PM, Yang Tse <yangsita_at_gmail.com> wrote:

> 2011/9/6 Mike Blumenkrantz <mike_at_zentific.com> wrote:
>
> > Having made no changes to our code, the Enlightenment library ecore
> > (
> https://svn.enlightenment.org/svn/e/trunk/ecore/src/lib/ecore_con/ecore_con_ares.c
> )
> > is broken when c-ares functionality is enabled using version 1.7.5 of
> c-ares.
> > Instead of returning ARES_SUCCESS as was previously the case, ares will
> always
> > return ARES_ENODATA, rendering the entire library useless.
>
> http://www.chiark.greenend.org.uk/~sgtatham/bugs.html
>
> --
> -=[Yang]=-
>

it would be the ares_gethostbyaddr() function which does not fill correctly
the status value in the callback ?
Received on 2011-09-22